Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
contactos [2025/05/08 22:33] – [Crear un contacto] aolanocontactos [2026/09/01 19:39] (actual) – clopez
Línea 62: Línea 62:
 | Título | Corresponde al cargo del contacto. | | Título | Corresponde al cargo del contacto. |
 | Dirección | Corresponde a la dirección del contacto. | | Dirección | Corresponde a la dirección del contacto. |
-| Acuerdo | Corresponde al acuerdo asociado al contacto. Los acuerdos se pueden crear navegando al menú **Parámetros** > **Acuerdos**. |+| Acuerdo | Corresponde al acuerdo asociado al contacto. Los acuerdos se pueden crear navegando al menú **Parámetros** > **Acuerdos**. \\ \\ Cuando el contacto tiene varios acuerdos asociados, el listado se muestra paginado. |
 | Zona horaria | ''Próximamente'' Corresponde a la zona horaria a la que pertenece el contacto. Esta zona horaria se utiliza para el cálculo del [[casos#SLA|SLA]]. Por defecto, se asigna la zona horaria de la instancia. | | Zona horaria | ''Próximamente'' Corresponde a la zona horaria a la que pertenece el contacto. Esta zona horaria se utiliza para el cálculo del [[casos#SLA|SLA]]. Por defecto, se asigna la zona horaria de la instancia. |
 | Fecha de Nacimiento | Corresponde a la fecha de nacimiento del contacto. | | Fecha de Nacimiento | Corresponde a la fecha de nacimiento del contacto. |
Línea 68: Línea 68:
 | Twitter | Corresponde a la cuenta de Twitter del contacto. | | Twitter | Corresponde a la cuenta de Twitter del contacto. |
 | Instagram | Corresponde a la cuenta de Instagram del contacto. | | Instagram | Corresponde a la cuenta de Instagram del contacto. |
-| Estado| Permite determinar si el contacto se encuentra activo o inactivo. |+| Estado| Permite determinar si el contacto se encuentra activo o inactivo.  Un contacto inactivo no puede iniciar sesión en el portal de clientes ni se le puede asociar un caso|
  
-**Nota:** Cuando se crea un contacto, se envía automáticamente un correo electrónico para que [[portales#Validar el correo electrónico del contacto|valide su correo]]. Una vez validado el correo, se envía otro correo electrónico de bienvenida con el enlace de acceso al portal de clientes, su usuario y contraseña, la cual recomendamos que sea cambiada en el primer ingreso. Ver [[portales#Cambiar su contraseña de ingreso al portal de clientes|Cambiar su contraseña de ingreso al portal de clientes]].+**Nota:**  
 +  *Cuando se crea un contacto, se envía automáticamente un correo electrónico para que [[portales#Validar el correo electrónico del contacto|valide su correo]].  
 +  * Una vez validado el correo, se envía otro correo electrónico de bienvenida con el enlace de acceso al portal de clientes, su usuario y contraseña, la cual recomendamos que sea cambiada en el primer ingreso. Ver [[portales#Cambiar su contraseña de ingreso al portal de clientes|Cambiar su contraseña de ingreso al portal de clientes]]. 
 +  *  En la lista de parámetros se puede seleccionar en **NO** la opción **Validación de email en creación** para que este correo de validación no se envíe automáticamente.
  
 Una vez creado el contacto, puede realizar otras acciones sobre el registro: Una vez creado el contacto, puede realizar otras acciones sobre el registro:
Línea 79: Línea 82:
   * En la pestaña **Log de Auditoría**, [[contactos#Visualizar el log de auditoría de un contacto|visualizar el log de auditoría de un contacto]].   * En la pestaña **Log de Auditoría**, [[contactos#Visualizar el log de auditoría de un contacto|visualizar el log de auditoría de un contacto]].
   * En la pestaña **Datos**, [[contactos#Agregar datos personalizados de un contacto|agregar datos adicionales a un contacto]].   * En la pestaña **Datos**, [[contactos#Agregar datos personalizados de un contacto|agregar datos adicionales a un contacto]].
-  * En la pestaña **Cuentas**, [[contactos#Asociar cuentas a un contacto|agregar cuentas a un contacto]] o [[contactos#Eliminar cuentas de un contacto|eliminar cuentas de un contacto]].+  *  En la pestaña **Cuentas**, [[contactos#Asociar cuentas a un contacto|agregar cuentas a un contacto]] o [[contactos#Eliminar cuentas de un contacto|eliminar cuentas de un contacto]]. La visibilidad de esta pestaña se controla por permiso de rol; un rol sin ese permiso no la verá. Para más información sobre roles y permisos, haga clic [[gestiondeusuarios#Roles|aquí]]. 
 + 
 + 
 +===== Habilitar la creación de casos por el contacto ===== 
 + 
 +La plataforma permite definir si los contactos pueden crear casos desde el Portal de Clientes. 
 + 
 +Con la opción deshabilitada, el contacto conserva el acceso al portal y la visibilidad de sus casos, pero no dispone de la acción de crear uno nuevo. 
 + 
 +Para más información sobre el Portal de Clientes, haga clic [[portales#https://wiki.beaware360.com/doku.php?id=portales|aquí]].
  
 ===== Editar un contacto ===== ===== Editar un contacto =====
Línea 299: Línea 311:
   - Se muestra nuevamente la pestaña **Cuentas** y se visualizan las cuentas asociadas al contacto.   - Se muestra nuevamente la pestaña **Cuentas** y se visualizan las cuentas asociadas al contacto.
   - No es necesario guardar el registro, dado que la eliminación de la(s) cuentas(s) se guardó previamente.   - No es necesario guardar el registro, dado que la eliminación de la(s) cuentas(s) se guardó previamente.
 +
 +
 +===== Asociación de Scripts a Eventos de Contacto =====
 +Es posible asociar al objeto contacto la ejecución de un script en alguno de tres eventos: Creación de Contacto, Edición de Contacto, Eliminación de Contacto.
 +
 +Para crear un script, realice los siguientes pasos:
 +
 +  - Navegue a **Proceso** > **Script**.
 +  - El sistema lista todos los scripts que se han creado en la herramienta.
 +  - Clic en el botón **Crear** ubicado en la parte superior derecha de la pantalla.
 +  - Ingrese el nombre con el que se identificará el script en el campo **Nombre**.
 +  - Ingrese el código del script en lenguaje //JavaScript// en el campo **Script**.
 +    - Para utilizar campos del objeto contacto se debe utilizar de la siguiente forma: ''contacto.nombreCampo''. Ejemplo: ''usuario.IDCONTACTO''.
 +    - Para utilizar los custom fields del objeto usuario se debe utilizar de la siguiente forma: ''contacto.CF.nombreCustomField''. Ejemplo: ''contacto.CF.nombre''.
 +    - La función debe respetar el orden de los objetos:
 +      - <code>function execute(usuario, cuenta, contacto, service){}</code>
 +  - Clic en el botón **Guardar** ubicado en la parte superior derecha de la pantalla.
 +
 +Para asignar el script a los eventos del usuario:
 +  * Navegue a **Lista de Parámetros**  y busque la sección **SCRIPTS**
 +  * Asocie el nombre del script que ha creado en el paso anterior al evento respectivo
 +  * El script queda automáticamente asociado al evento
 +