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 - Importación - Error al importar un campo multienum si no tiene valor nulo entre sus opciones #579

Open
ManuSinergiaCRM opened this issue Feb 7, 2025 · 0 comments
Assignees
Labels
bug Something isn't working Importación

Comments

@ManuSinergiaCRM
Copy link
Collaborator

Descripción del problema

Si la lista asociada a un campo multienum no contiene la opción vacía, el proceso de importación no permite importar registros que contenga dicho campo multienum y cuyo valor indicado en el fichero sea la cadena vacía, dando el siguiente error:

Error: Valor no perteneciente a la lista desplegable. Los valores permitidos son:Restauración,Limpieza,Atención al público
Nombre del campo Perfil del trabajador (stic_professional_profile_c)
Valor ^^

El error tb ocurre en el validador por lo que, en caso de aplicar una solución, también se deberá aplicar en el validador

Comprobar si ocurre en SuiteCRM

Cómo reproducir el problema

  1. Crear un campo multienum en un módulo o editar uno existente para que no tenga la cadena vacía. Esta campo no puede ser obligatorio.
  2. Crear un registro desde la interfaz y comprobar que se puede crear sin indicar ningún valor en el campo multienum
  3. Exportar el registro creado e imortarlo sin mapear el campo ID
  4. Comprobar que en el último pasonos muestra el error indicado en la descripción

Comportamiento esperado

Se proponen diferentes opciones a valorar:

  1. A igual que desde la interfaz de usuario, aunque la lista de valores asociados a un campo multienum no contenga la opción de cadena vacía, permitir que se importe el registro aunque este vacía la columna correspondiente al campo multienum
  2. No modificar el comportamiento actual y documentar que los campos multienum deben de contener la opción de "cadena vacía" para que si aparece este error, se sepa como actuar.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working Importación
Projects
None yet
Development

No branches or pull requests

2 participants