¡Esta es una revisión vieja del documento!
Actualización Be Aware - Release Note - Diciembre 2020
Tipo de actualización: Despliegue Programado
Mejoras aplicadas
Adición de variables en Scripts
En el despliegue se incluye la adición de variables en la funcionalidad de Scripts.
Aplica para Scripts del tipo:
- Script de Lista de chequeo
- Script de Paso de Proceso
- Pre In
- Post In
- Post Out
Variables agregadas:
- Caso: Todas las variables de Caso
- Contacto: Todas las variables de Contacto. Corresponde al Contacto relacionado al Caso.
- Cuenta: Todas las variables de Cuenta. Corresponde a la Cuenta relacionada al Caso.
- Usuario: Todas las variables de Usuario. Corresponde al Usuario asignado al Caso.
Importante: A partir del despliegue las funciones dentro de los Scripts deben respetar el siguiente orden de objetos:
- function preIn(caso, stage, contacto, usuario, cuenta, service)
- function postIn(caso, stage, contacto, usuario, cuenta, service)
- function preOut(caso, stage, contacto, usuario, cuenta, service)
- function execute(caso, stage, contacto, usuario, cuenta, service)
Para mayor información sobre Listas de Chequeo hacer clic aquí
Para mayor información sobre Pasos de Procesos hacer clic aquí
Para mayor información sobre Scripts hacer clic aquí
Mejoras de Seguridad en API de Sistemas Externos (BA Social)
Con el despliegue se aplicarán mejoras en la autenticación de Sistemas Externos en API Authexternalsystem.
Se aplican cambios en los valores aceptados en la API Authexternalsystem en los siguientes parámetros:
- “secretkey”
- “clientkey”
A partir del despliegue, los valores correspondientes serán propios de cada instancia y manejados por el Administrador de la plataforma.
Importante
- Los valores para la autenticación actual y los nuevos valores coexistirán por un tiempo determinado (fecha límite a definir). De esta manera se podrá utilizar el mecanismo de autenticación actual y el nuevo indistintamente.
- Se recomienda migrar las implementaciones actuales al nuevo mecanismo. Llegada la fecha límite, la autenticación fallará si no se ha realizado el cambio.
- Para nuevas implementaciones se requiere utilizar el nuevo mecanismo de autenticación.
Mejoras en Autenticación
- Se habilita generación automática de ClientKey y SecretKey para instancia.
- Se habilita control de regeneración de SecretKey.
- Se habilita vista (Aplicaciones Externas) en Consola para generación de ClientKey y SecretKey.
- Al ingresar por primera vez se generan ambos parámetros de forma automática.
- En vista se entrega la posibilidad de “Regenerar” el SecretKey invalidando valor anterior.
- Se aplica validación en API Authexternalsystem para evaluar nuevas credenciales generadas.
- Se mantiene compatibilidad con valores Clientkey y Secretkey actuales.
Habilitación de vista Aplicaciones Externas
- Se debe dar permisos al rol del usuario administrador
- Ir al menú Agente → Roles.
- Seleccionar el rol de administración y presionar sobre “Permisos”.
- Buscar “Aplicaciones Externas” y otorgar los permisos correspondientes.
- Guardar cambios.
- El usuario con rol de administración verá el menú en el próximo inicio de sesión.
- Se debe ir al menú Otros → Aplicaciones Externas
- Al ingresar por primera vez se generarán los valores para Clientkey y Secretkey.
- Utilizar los valores indicados en la vista para autenticar la aplicación externa en API Authexternalsystem.
Para mayor información sobre Permisos en Roles hacer clic aquí
Para mayor información sobre Sistemas Externos hacer clic aquí
Para mayor información sobre API Authexternalsystem hacer clic aquí
Mejoras en vistas de Sistemas Externos (BA Social)
Junto con el despliegue se entregan mejoras en las vistas de Sistemas Externos (BA Social).
Se aplican mejoras en:
- Formato de URL
- Apertura automática de resultado único en búsqueda
- Adición de ingreso a Casos desde URL
Importante
- La funcionalidad actual no se verá afectada con los nuevos cambios.
- Se recomienda migrar las implementaciones actuales al nuevo formato de URL.
- Para nuevas implementaciones se recomienda utilizar el nuevo formato de URL.
Mejoras aplicadas
- Nuevo formato de URL:
- Se habilita nuevo formato para variables de Contacto en la URL:
- Los parámetros de Contacto (identificador, nombre, idrrss, email y telefono) se engloban en un solo parámetro “contacto”.
- El valor enviado en el parámetro se aplica en la búsqueda de Contactos.
- Ejemplo:
- Uso actual: {“identificador”:null,“nombre”:null,“idrrss”:null,“email”:null,“telefono”:null,“empresa”:null}
- Nuevo formato: {“contacto”:null,“empresa”:null}
- Ejemplo de URL completa:
- Uso actual: https://COMPANY.deskbeaware.com/integracionview/PLATAFORMA/CANAL/IDCHAT/ {“identificador”:null,“nombre”:null,“idrrss”:null,“email”:null,“telefono”:“998874563”,“empresa”:null}/TOKEN
- Nuevo formato: https://COMPANY.deskbeaware.com/integracionview/PLATAFORMA/CANAL/IDCHAT/{“contacto”:“998874563”,“empresa”:null}/TOKEN
- Búsqueda e ingreso a Casos por URL:
- Se habilita el parámetro “caso” en la URL.
- El valor enviado en el parámetro se aplica en la búsqueda de Casos.
- Ejemplo:
- Uso actual: {“identificador”:null,“nombre”:null,“idrrss”:null,“email”:null,“telefono”:null,“empresa”:null}
- Nuevo formato: {“contacto”:null,“empresa”:null}
- Ejemplo de URL completa:
- Uso actual: https://COMPANY.deskbeaware.com/integracionview/PLATAFORMA/CANAL/IDCHAT/ {“identificador”:null,“nombre”:null,“idrrss”:null,“email”:null,“telefono”:null,“empresa”:null,“caso”:“201201-000005”}/TOKEN
- Nuevo formato: https://COMPANY.deskbeaware.com/integracionview/PLATAFORMA/CANAL/IDCHAT/{“contacto”:“998874563”,“empresa”:null,“caso”:“201201-000005”}/TOKEN
- La prioridad de búsqueda es Caso → Cuenta → Contacto.
- Ingreso directo a registro para resultados únicos:
- Si alguna búsqueda entrega un solo resultado, se ingresará directamente a la vista del registro encontrado.
- Si alguna búsqueda no entrega resultado, se mostrará el buscador correspondiente con el valor ingresado en la búsqueda pero sin resultados.
- Si alguna búsqueda entrega más de un resultado, se mostrará el buscador correspondiente con el valor ingresado en la búsqueda y los primeros 10 resultados obtenidos. Moviéndose en las páginas se visualizan otros 10 resultados.
Para mayor información sobre Sistemas Externos hacer clic aquí
Defectos corregidos
Ajustes en Solicitud de Aprobación
Se corrigen errores relacionados a Solicitud de Aprobación de avance de Caso y se aplican algunas mejoras en su funcionamiento.
Con el despliegue se corrigen los siguientes puntos:
- Multiplicación de checklist: Ya no se verán duplicados o multiplicados los checklist de Solicitud de Aprobación.
- Lista de chequeo en rojo al rechazar solicitud: Luego de rechazar una solicitud, solamente el checklist de Solicitud de Aprobación se volverá a color rojo.
Además se incluyen las siguientes mejoras:
- Luego de Aprobar una Solicitud de Aprobación, ésta no se podrá modificar.
- Luego de Rechazar una Solicitud de Aprobación, se disponibiliza botón para habilitar el reenvío de la Solicitud.
- Luego de enviar una Solicitud de Aprobación y pasado el tiempo de expiración de URL, se disponibiliza botón para habilitar el reenvío de la Solicitud.
- Se aplica tiempo de expiración de URL:
- Se establece tiempo para la expiración/validez de la URL de Solicitud. Pasado el tiempo definido, la Solicitud ya no es válida. Se recibe mensaje de validez al ingresar a la URL.
- Luego de cumplido el tiempo de expiración de la URL, se disponibiliza botón para habilitar el reenvío de la Solicitud.
- Se quita la posibilidad de modificar la respuesta de Aprobación/Rechazo desde la URL una vez enviada la respuesta.
- Se bloquean botones de Aprobación/Rechazo.
- Se disponibilizan botón para habilitar reenvío de Solicitud en caso de Rechazo.
- Se muestra mensaje de “Solicitud de Aprobación inexistente” en caso de ingreso a URL incorrecta.
Para mayor información sobre Solicitud de Aprobación hacer clic aquí
Para mayor información sobre Listas de Chequeo hacer clic aquí
Ajustes en Actividades Programadas
Se corrigen errores en Actividades Programadas relacionadas al cierre de las mismas.
A partir del despliegue se encontrarán corregidos los siguientes puntos:
- Solicitud de cumplimiento de Lista de Chequeo al Finalizar: Si la Actividad Programada no posee lista de chequeo asociada, no aparecerá mensaje y se finalizará correctamente.
- Almacenamiento de tiempo de Inicio y Fin de Actividad Programada.
- Almacenamiento de coordenadas de cierre al Finalizar Actividad Programada.
Ajustes en Formulario ASK
Se corrige el mensaje de error en el Formulario ASK (Portal) luego de la creación de un Contacto/Caso.
Con la liberación, al momento de enviar el formulario y ejecutarse correctamente la creación del Contacto/Caso se entregará un mensaje de éxito en lugar de un mensaje de error.