Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Incidencia - General - No se muestra el botón de Crear Nuevo Registro en la ventana emergente #408

Open
ManuSinergiaCRM opened this issue Sep 27, 2024 · 0 comments
Assignees
Labels
bug Something isn't working General

Comments

@ManuSinergiaCRM
Copy link
Collaborator

Descripción del problema

Se detecta que en los siguientes módulos no se está mostrando el botón de Crear nuevo registro en la ventana emergente que se abre al intentar relacionar un registro de uno de estos módulos con otro registro de otro módulo.

Módulos SuiteCRM

  • Emails
  • Notas
  • Proyectos
  • Llamadas
  • Reuniones
  • Tareas

Módulos STIC

  • Ayudas
  • Calendario laboral
  • Diario
  • Competencias
  • Experiencia laboral
  • Formación
  • Organizaciones subvencionadas
  • Registro horario
  • Reservas

Además, en relación al módulo de Notas:

  1. Al intentar implementarlo en el módulo de Notas se detecta que la función populateFromPost del fichero include/formbase.php que gestiona la recepción de los campos del formulario que se muestra en la ventana emergente, no recoge correctamente el campo donde se indica el fichero que se quiere adjuntar (filename_file)

  2. Esta incidencia es dependiente de este PR (Hotfix - Notas - Añadir popupdefs.php para poder configurar la ventana emergente #402) donde se está incluyendo el fichero popupdefs.php

Cómo reproducir el problema

  1. Crear un campo Posiblemente relacionado con en cualquier módulo y añadirlo a la vista de edición y de detalle.
  2. Crear un registro de este último módulo, seleccionar el módulo de Notas en el campo del punto anterior y pulsar para que se abra la ventana emergente.
  3. Comprobar que no se muestra el botón de Crear Nueva Nota
  4. Repetir este proceso para los módulos listados en la descripción de la incidencia.
  5. Añadir el apartado de Create en modules/Notes/metadata/popupdefs.php para que se muestre el botón y el archivo modules/Notes/NotesFormBase.php para gestionar la recepción del formulario de creación de la nota
  6. Crear una nota desde la ventana emergente y comprobar que el archivo indicado en el campo filename no ha sido guardado en la nota

Comportamiento esperado

  1. Que se muestre el botón Crear Nuevo Registro en la ventana emergente de los módulos que aún no lo tengan y donde tenga sentido incorporarlo. Valorar cada módulo uno a uno
  2. En caso de añadir el botón, que funcione correctamente la creación de registros: se pueblan todos los campos indicados, se realizan las validaciones, etc.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working General
Projects
None yet
Development

No branches or pull requests

2 participants