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
Teniendo configurado un FdT basado en Personas cuya acción crea una Relación con Persona que hará que se lance la LH que actualiza el campo de Tipo de relaciones activas de la persona:
Si se crea la persona desde la interfaz de usuario todo funciona correctamente.
Si la persona se crea por la recepción de un formulario de donación o de inscripción se produce el siguiente error en el log, provocado por que se intenta hacer un Insert de una persona cuyo ID ya existe en el CRM:
Wed Nov 16 17:36:23 2022 [29035][1][FATAL] Mysqli_query failed.
Wed Nov 16 17:36:23 2022 [29035][1][FATAL] Error inserting into table: contacts: Query Failed: INSERT INTO contacts (id,date_entered,date_modified,modified_user_id,created_by,description,deleted,assigned_user_id,salutation,first_name,last_name,title,photo,department,do_not_call,phone_home,phone_mobile,phone_work,phone_other,phone_fax,lawful_basis,date_reviewed,lawful_basis_source,primary_address_street,primary_address_city,primary_address_state,primary_address_postalcode,primary_address_country,alt_address_street,alt_address_city,alt_address_state,alt_address_postalcode,alt_address_country,assistant,assistant_phone,lead_source,reports_to_id,birthdate,campaign_id,joomla_account_id,portal_account_disabled,portal_user_type)
VALUES ('6ff5f576-91df-15e4-2c80-637511e8a649','2022-11-16 16:36:00','2022-11-16 16:36:23','2','2','',0,'2','','','SinergiaCRM','','','',0,'','','','','','',NULL,'','','','','','','','','','','','','','','',NULL,'','',0,'Single'): MySQL error 1062: Duplicate entry '6ff5f576-91df-15e4-2c80-637511e8a649' for key 'PRIMARY'
Cómo reproducir el problema
Crear un FdT basado en Personas que se ejecute al guardar sobre todos los registros cuya acción sea crear una Relación con persona.
Crear un formulario de donaciones o de inscripciones e indicar datos de una persona no existente para que se cree una persona nueva en el CRM.
Comprobar que el formulario devuelve error y que el log se pinta en el log.
Comportamiento esperado
Que el proceso de recepción del formulario termine correctamente aún habiendo FdTs que desencadenan una lógica en el proceso de guardado de la persona.
The text was updated successfully, but these errors were encountered:
ManuSinergiaCRM
changed the title
Hotfix - Formularios web - Error al relacionarlo con un FdT y un LH
Incidencia - Formularios web - Error al relacionarlo con un FdT y un LH
Sep 10, 2024
Descripción del problema
Teniendo configurado un FdT basado en Personas cuya acción crea una Relación con Persona que hará que se lance la LH que actualiza el campo de Tipo de relaciones activas de la persona:
Cómo reproducir el problema
Comportamiento esperado
Que el proceso de recepción del formulario termine correctamente aún habiendo FdTs que desencadenan una lógica en el proceso de guardado de la persona.
The text was updated successfully, but these errors were encountered: