You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Descripción del problema
Se produce el siguiente error al filtrar un dashlet por un campo relacionado si este ha sido creado en el constructor.
En el log se observa este error: SELECT users.id , users.created_by FROM users LEFT JOIN users_cstm ON users.id = users_cstm.id_c where (user_id_c='8a87bb09-12a6-11eb-bc52-0242ac1a0002' ) AND users.deleted=0: MySQL error 1054: Unknown column 'user_id_c' in 'where clause'
Importante:
Si el campo es creado desde Estudio en vez desde el constructor no ocurre el problema.
En SuiteCRM 7.14.4 tb ocurre.
Cómo reproducir el problema
Crear un nuevo módulo y agregarle un campo relacionado con el módulo de usuarios
Añadir ese campo a las vistas de Edición, lista de dashlet y búsqueda de dashlet
Publicar el módulo y crear varios registros que tengan valores diferentes en el campo relacionado
Añadir un dashlet de este módulo y filtrar por el campo relacionado
Comprobar que no devuelve ningún registro y que en el log se pinta algo parecido a: SELECT users.id , users.created_by FROM users LEFT JOIN users_cstm ON users.id = users_cstm.id_c where (user_id_c='8a87bb09-12a6-11eb-bc52-0242ac1a0002' ) AND users.deleted=0: MySQL error 1054: Unknown column 'user_id_c' in 'where clause'
Repetir los pasos del 1 al 5 con un campo creado desde Estudio en vez desde el constructor y comprobar que en el paso 5 si devuelve los registros correctamente filtrados.
Comportamiento esperado
Que se pueda filtrar por campos relacionados creados en el constructor de módulos.
The text was updated successfully, but these errors were encountered:
Descripción del problema
Se produce el siguiente error al filtrar un dashlet por un campo relacionado si este ha sido creado en el constructor.
En el log se observa este error:
SELECT users.id , users.created_by FROM users LEFT JOIN users_cstm ON users.id = users_cstm.id_c where (user_id_c='8a87bb09-12a6-11eb-bc52-0242ac1a0002' ) AND users.deleted=0: MySQL error 1054: Unknown column 'user_id_c' in 'where clause'
Importante:
Cómo reproducir el problema
SELECT users.id , users.created_by FROM users LEFT JOIN users_cstm ON users.id = users_cstm.id_c where (user_id_c='8a87bb09-12a6-11eb-bc52-0242ac1a0002' ) AND users.deleted=0: MySQL error 1054: Unknown column 'user_id_c' in 'where clause'
Comportamiento esperado
Que se pueda filtrar por campos relacionados creados en el constructor de módulos.
The text was updated successfully, but these errors were encountered: