Difference between revisions of "Incidencias conocidas"

From SinergiaCRM - Wikisuite
Jump to navigation Jump to search
m
 
(10 intermediate revisions by 2 users not shown)
Line 2: Line 2:
  
  
==Incidencias conocidas en la nueva versión de SinergiaCRM sobre SuiteCRM==
+
== Exportación de los datos de un módulo provoca un error de base de datos ==
 
 
=== Exportación de los datos de un módulo provoca un error de base de datos ===
 
  
 
'''Síntomas'''
 
'''Síntomas'''
Line 19: Line 17:
  
  
===Error en la edición en línea de correos electrónicos===
+
== Asignación masiva de registro a grupos de seguridad provoca un error de base de datos ==
 
 
'''Sintomas'''
 
 
 
En la edición en línea del campo ''Correo electrónico'' solo es posible editar la dirección principal. Si esta dirección tiene activadas las propiedades ''Rehusado'' o ''No válido'', dichas propiedades serán adquiridas también por las demás direcciones que eventualmente pueda tener el registro. Esto ocurre en todos los módulos en los que aparece dicho campo: ''Personas'', ''Organizaciones'', ''Interesados'', etc.
 
 
 
'''Causas'''
 
 
 
Error de SuiteCRM.
 
 
 
'''Sugerencias'''
 
 
 
Evitar la edición en línea cuando haya más de una dirección. En su lugar usar directamente la vista de edición del módulo.
 
 
 
 
 
===Plantillas de correo: los roles no se aplican en los correos de marketing===
 
  
 
'''Síntomas'''
 
'''Síntomas'''
  
A pesar de haber aplicado roles de usuario sobre el módulo ''Plantillas de correo'', los usuarios las ven todas en el desplegable que permite aplicar una plantilla a un correo de marketing.
+
Incidencia análoga a la anterior. Se realiza una búsqueda en un módulo usando un filtro relativo a un campo relacionado de otro módulo, se marca la opción ''Todos los registros'' y finalmente se elige un grupo de seguridad y hace clic en ''Asignar''. A continuación se produce un error de base de datos y no se asignan los registros al grupo de seguridad.
  
 
'''Causas'''
 
'''Causas'''
  
Error de SuiteCRM. Los roles funcionan correctamente cuando se accede al módulo como tal (vistas de lista, de edición, etc.) pero no son tenidos en cuenta en esta funcionalidad especial.
+
Error de SugarCRM al generar la consulta a la base de datos. El nombre del campo relacionado no es tratado adecuadamente.
  
 
'''Sugerencias'''
 
'''Sugerencias'''
  
Tenerlo presente.
+
Si el listado de registros a incluir en el grupo de seguridad no es muy largo, usar la opción ''Página actual'' en lugar de ''Todos los registros''. Puede hacerse en páginas sucesivas para lograr la asignación completa de una sola vez.
  
  
===Combinación de registros duplicados de personas provoca actualización del campo Informa a===
+
== Error en la edición en línea de correos electrónicos ==
  
'''Síntomas'''
+
'''Sintomas'''
  
Se realiza una combinación de duplicados en el módulo ''Personas''. El campo ''Informa a'' (''reports_to_id'') de un número indeterminado de registros del módulo queda rellenado con un valor, posiblemente el identificador del registro superviviente de la combinación.
+
En la edición en línea del campo ''Correo electrónico'' solo es posible editar la dirección principal. Si esta dirección tiene activadas las propiedades ''Rehusado'' o ''No válido'', dichas propiedades serán adquiridas también por las demás direcciones que eventualmente pueda tener el registro. Esto ocurre en todos los módulos en los que aparece dicho campo: ''Personas'', ''Organizaciones'', ''Interesados'', etc.
  
 
'''Causas'''
 
'''Causas'''
  
Error de SuiteCRM. Aunque no se ha podido validar de forma definitiva, la incidencia posiblemente se produce cuando el usuario hace clic dos veces de forma consecutiva en el botón de ''Combinar registros''.
+
Error de SuiteCRM.
  
 
'''Sugerencias'''
 
'''Sugerencias'''
  
Evitar el doble clic en el botón. Además<span class="mw_htmlentity"></span>cabe tener en cuenta que por defecto el campo afectado está oculto, por lo que la afectación, en caso de producirse, solo afectaría de forma efectiva a las entidades usuarias que hayan decidido hacer uso de este campo proactivamente. Finalmente, en caso de problema, siempre es posible sustituir este campo por la creación de otro campo relacionado o por una autorelación sobre el módulo de Personas.
+
Evitar la edición en línea cuando haya más de una dirección. En su lugar usar directamente la vista de edición del módulo.
 
 
===Campos de fecha y hora no se visualizan en los formularios de Persona/Interesado===
 
 
 
'''Síntomas'''
 
  
Se crea un formulario de Persona/Interesado y en al visualizar el fomrulario generado no se observan los campos de tipo "fecha y hora"
 
 
  
'''Causas'''
+
== Plantillas de correo: los roles no se aplican en los correos de marketing ==
 
 
Error de SuiteCRM. Es un comportamiento originario de laplataforma en que se basa SinergiaCRM. En los formularios desarrollados por SinergiaTIC, inscripción a evento y captación de fondos, funciona correctamente. Se descarta modificar el código de SuiteCRM debido al poco uso que tienen este tipo de campos.
 
 
 
'''Sugerencias'''
 
 
 
Combinar el uso de 2 campos: uno con la fecha y otro con la hora, buscar una alternativa mediante desplegables, ...
 
 
 
== Incidencias resueltas sobre la antigua versión de SinergiaCRM sobre SugarCRM ==
 
 
 
Las incidencias que se muestran a continuación quedaron resueltas en el cambio de versión de SinergiaCRM realizado en 2020. No obstante, y pese a ser obsoletas, se mantienen en esta página porque aparecen referenciadas en consultas históricas de los foros de soporte y a modo informativo para aquellas entidades que trabajaban sobre la antigua versión de SinergiaCRM.
 
 
 
 
 
=== Pantalla en blanco en la vista emergente del módulo de Usuarios ===
 
  
 
'''Síntomas'''
 
'''Síntomas'''
  
En la vista de edición de cualquier módulo, al hacer clic en la flecha de un campo relacionado con el módulo de Usuarios para mostrar la correspondiente ventana emergente y elegir un usuario determinado, dicha ventana emergente aparece en blanco, con lo que no es posible realizar dicha selección. Tampoco es posible indicar el nombre del usuario mediante la escritura directa en el campo o, en caso de serlo, el dato no se conserva al guardar el registro.
+
A pesar de haber aplicado roles de usuario sobre el módulo ''Plantillas de correo'', los usuarios las ven todas en el desplegable que permite aplicar una plantilla a un correo de marketing.
  
 
'''Causas'''
 
'''Causas'''
  
Esta incidencia suele estar provocada por haber modificado la etiqueta del campo ''Asignado a''.
+
Error de SuiteCRM. Los roles funcionan correctamente cuando se accede al módulo como tal (vistas de lista, de edición, etc.) pero no son tenidos en cuenta en esta funcionalidad especial.
 
 
'''Sugerencias'''
 
 
 
Se recomienda no modificar la etiqueta del campo ''Asignado a''. Si el hecho se ha producido en un módulo de nueva creación es probable que sea necesario recargar el módulo con la etiqueta original o, incluso, recrear el módulo.
 
 
 
 
 
=== Filtros basados en fecha no funcionan al ejecutar una operación sobre un conjunto de registros ===
 
 
 
'''Síntomas'''
 
 
 
Después de aplicar un filtro basado en fechas sobre una vista de lista o en una vista emergente el resultado del listado aparece correctamente. Sin embargo, al aplicar una determinada operación sobre los registros obtenidos el resultado no es el esperado, ya sea porque se bloquea la operación que se estaba realizando, ya sea porque la operación se realiza sobre un conjunto de registros distinto del esperado, etc.
 
 
 
'''Causas'''
 
 
 
SuiteCRM tiene un error en el código que le hace omitir filtros basados en fechas cuando aplica una operación sobre el resultado de la búsqueda previamente realizada, aunque el filtrado inicial mostrado en pantalla se haya hecho correctamente.
 
 
 
'''Sugerencias'''
 
 
 
Opción 1) Usar otras combinaciones de filtros para obtener el mismo conjunto de registros deseado, sin la presencia de un campo de tipo fecha. Por ejemplo, para incorporar pagos a una remesa es posible filtrar usando los campos ''Estado'' y/o ''Día de presentación'', sin necesidad de utilizar la ''Fecha de pago''.
 
 
 
Opción 2) Si la intención es seleccionar un conjunto de registros para aplicar después una operación sobre todos ellos (sirve el mismo ejemplo de incorporar pagos a una remesa), en el momento de realizar la selección de los registros no usar la opción ''Seleccionar todo'' del listado, sino la opción ''Seleccionar página actual'' para cada página individual del listado obtenido.
 
 
 
 
 
=== Etiquetas de listas desplegables quedan truncadas después de un apóstrofe ===
 
 
 
'''Síntomas'''
 
 
 
En una lista desplegable, ya sea en el editor de listas desplegables en Estudio, ya sea en una vista de edición de un módulo, aparecen etiquetas con el texto incompleto. Esto afecta habitualmente al idioma catalán, que hace uso frecuente del carácter apóstrofe ('). Por ejemplo, si en una lista se esperaba ver el valor ''Estats Units d'Amèrica'' se vería únicamente ''Estats Units d''.
 
 
 
'''Causas'''
 
 
 
Esta incidencia es debida, probablemente, a un error de SuiteCRM en el editor de listas desplegables. En estos momentos no se dispone de mayor información al respecto.
 
 
 
'''Sugerencias'''
 
 
 
Al modificar una lista en el editor de listas, si hay alguna etiqueta que contiene el carácter apóstrofe ('), se recomienda editarla (clic sobre el icono del lápiz) aunque no haya que hacer ninguna modificación sobre la misma. Al guardar la lista completa, el CRM actualizará correctamente el valor sin truncarlo.
 
 
 
 
 
=== Fechas de creación y de última modificación de los registros invierten día y mes ===
 
 
 
'''Síntomas'''
 
 
 
En la vista de detalle de cualquier módulo, la fecha de creación del registro o la fecha de última modificación se muestran con el día y el mes invertidos en caso de que la fecha resultante tenga sentido.
 
 
 
Por ejemplo, un registro creado el 10/06/2014 se mostrará como si se hubiera creado el 06/10/2014. Sin embargo, un registro creado el 25/11/2013 se mostrará sin alterar la fecha, puesto que 11/25/2013 no tendría sentido.
 
 
 
'''Causas'''
 
 
 
Error de SuiteCRM en la representación de estos valores.
 
  
 
'''Sugerencias'''
 
'''Sugerencias'''
Line 147: Line 62:
  
  
=== Informes: Títulos de filtros con apóstrofes provocan error en la visualización ===
+
== Campos de fecha y hora no se visualizan en los formularios de Persona/Interesado ==
  
 
'''Síntomas'''
 
'''Síntomas'''
  
Al ejectuar el informe no aparece el cuadro de datos. Solamente se ven los gráficos, en caso de que los haya, o, simplemente, un espacio en blanco.
+
Se crea un formulario de Persona/Interesado y al visualizar el formulario generado no se observan los campos de tipo "fecha y hora".
 
+
 
'''Causas'''
 
'''Causas'''
  
Error de KReporter al tratar en los filtros los nombres de campos que contienen un apóstrofe.
+
Error de SuiteCRM. En los formularios desarrollados por SinergiaTIC de inscripción a eventos y captación de fondos estos campos funcionan correctamente. Se descarta modificar el código de SuiteCRM debido al poco uso que tienen este tipo de campos.
  
 
'''Sugerencias'''
 
'''Sugerencias'''
  
Modificar el nombre del campo en el filtro para que no contenga apóstrofes.
+
Combinar el uso de 2 campos: uno con la fecha y otro con la hora, buscar una alternativa mediante desplegables, etc.
  
  
=== Documentos: Error al modificar vistas emergentes en Estudio ===
+
== Todos los registros de un módulo se actualizan cuando se lanza una actualización masiva y hay aplicado un filtro con un registro de un módulo relacionado que contiene comillas ==
  
 
'''Síntomas'''
 
'''Síntomas'''
  
Al intentar editar las vistas emergentes del módulo Documentos en Estudio aparece una ventana con un símbolo de alerta y sin mensaje de error.
+
En una vista de lista, al aplicar un filtro seleccionando un registro de un módulo relacionado cuyo nombre contiene comillas, y realizando una actualización masiva de un campo sobre "todos los registros", no solo se actualizan los registros filtrados sino todos los registros que contenga el módulo.
 
+
 
'''Causas'''
 
'''Causas'''
  
Error de SuiteCRM. Aunque no se ha podido validar de forma definitiva, parece que hay una corrección sobre esto en la transición a SuiteCRM.
+
Error de SuiteCRM. Se abre incidencia en SuiteCRM para buscar una solución.
  
 
'''Sugerencias'''
 
'''Sugerencias'''
  
Evitar, dentro de lo posible, los cambios de vistas de este módulo, intentando utilizar los campos que vienen por defecto. Por ejemplo, en caso de necesidad es posible modificar las listas desplegables que vienen por defecto para los campos ''Categoría'' (''document_category_dom'') y ''Subcategoría'' (''document_subcategory_dom''). En caso de duda, preguntar en el foro.
+
Evitar utilizar comillas en los nombres de los registros. De ser necesario se pueden utilizar apostrófes.
 
 
  
  
 
[[Manual_de_SinergiaCRM|Volver al índice]]
 
[[Manual_de_SinergiaCRM|Volver al índice]]

Latest revision as of 17:40, 3 May 2022

En este apartado se listan las incidencias conocidas de la aplicación y se indican algunas sugerencias para evitarlas o soslayarlas.


Exportación de los datos de un módulo provoca un error de base de datos

Síntomas

Se realiza una búsqueda en un módulo usando un filtro relativo a un campo relacionado de otro módulo, se marca la opción Todos los registros y finalmente se hace clic en Exportar. A continuación se produce un error de base de datos y no se descarga el fichero esperado.

Causas

Error de SuiteCRM al generar la consulta a la base de datos. El nombre del campo relacionado no es tratado adecuadamente.

Sugerencias

Si el listado de registros a exportar no es muy largo, usar la opción Página actual en lugar de Todos los registros. Puede hacerse en páginas sucesivas para lograr la exportación completa de una sola vez. Alternativamente, elaborar un informe. De hecho, el informe tiene la ventaja sobre la exportación directa de permitir la elección de los campos a exportar.


Asignación masiva de registro a grupos de seguridad provoca un error de base de datos

Síntomas

Incidencia análoga a la anterior. Se realiza una búsqueda en un módulo usando un filtro relativo a un campo relacionado de otro módulo, se marca la opción Todos los registros y finalmente se elige un grupo de seguridad y hace clic en Asignar. A continuación se produce un error de base de datos y no se asignan los registros al grupo de seguridad.

Causas

Error de SugarCRM al generar la consulta a la base de datos. El nombre del campo relacionado no es tratado adecuadamente.

Sugerencias

Si el listado de registros a incluir en el grupo de seguridad no es muy largo, usar la opción Página actual en lugar de Todos los registros. Puede hacerse en páginas sucesivas para lograr la asignación completa de una sola vez.


Error en la edición en línea de correos electrónicos

Sintomas

En la edición en línea del campo Correo electrónico solo es posible editar la dirección principal. Si esta dirección tiene activadas las propiedades Rehusado o No válido, dichas propiedades serán adquiridas también por las demás direcciones que eventualmente pueda tener el registro. Esto ocurre en todos los módulos en los que aparece dicho campo: Personas, Organizaciones, Interesados, etc.

Causas

Error de SuiteCRM.

Sugerencias

Evitar la edición en línea cuando haya más de una dirección. En su lugar usar directamente la vista de edición del módulo.


Plantillas de correo: los roles no se aplican en los correos de marketing

Síntomas

A pesar de haber aplicado roles de usuario sobre el módulo Plantillas de correo, los usuarios las ven todas en el desplegable que permite aplicar una plantilla a un correo de marketing.

Causas

Error de SuiteCRM. Los roles funcionan correctamente cuando se accede al módulo como tal (vistas de lista, de edición, etc.) pero no son tenidos en cuenta en esta funcionalidad especial.

Sugerencias

Tenerlo presente.


Campos de fecha y hora no se visualizan en los formularios de Persona/Interesado

Síntomas

Se crea un formulario de Persona/Interesado y al visualizar el formulario generado no se observan los campos de tipo "fecha y hora".

Causas

Error de SuiteCRM. En los formularios desarrollados por SinergiaTIC de inscripción a eventos y captación de fondos estos campos funcionan correctamente. Se descarta modificar el código de SuiteCRM debido al poco uso que tienen este tipo de campos.

Sugerencias

Combinar el uso de 2 campos: uno con la fecha y otro con la hora, buscar una alternativa mediante desplegables, etc.


Todos los registros de un módulo se actualizan cuando se lanza una actualización masiva y hay aplicado un filtro con un registro de un módulo relacionado que contiene comillas

Síntomas

En una vista de lista, al aplicar un filtro seleccionando un registro de un módulo relacionado cuyo nombre contiene comillas, y realizando una actualización masiva de un campo sobre "todos los registros", no solo se actualizan los registros filtrados sino todos los registros que contenga el módulo.

Causas

Error de SuiteCRM. Se abre incidencia en SuiteCRM para buscar una solución.

Sugerencias

Evitar utilizar comillas en los nombres de los registros. De ser necesario se pueden utilizar apostrófes.


Volver al índice