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í
Actualización de Pasos de Proceso con Casos asignados
Con el despliegue se agrega la posibilidad de edición de Pasos de Proceso con Casos asignados al mismo. Anteriormente si el Proceso tiene un Caso asignado, no es posible editar sus Pasos.
Con esto se flexibiliza la edición de los Procesos sin necesidad de crear nuevos.
Se agregan las siguientes opciones:
- Actualización de valores de Paso
- Actualización de scripts de Paso
- Adición de Paso al Proceso
La eliminación de Pasos queda restringida si el Proceso tiene Casos asignados.
Importante:
- Los cambios en los Pasos no se reflejan en los Casos que ya se encuentren en el mismo. Los nuevos valores aplican para Casos que ingresan al Paso luego de realizado el cambio.
Para mayor información sobre Pasos de Procesos 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
- Ajuste de vistas para dispositivos móviles o de escritorio
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.
- Ajuste de vistas según el tamaño del dispositivo.
- Se mantiene vista actual para tamaño de pantalla móvil.
- Se ajusta la ubicación y visualización de campos y columnas para tamaño de pantalla desktop.
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.
Ajustes en registro de movimiento de Casos dentro de un Proceso
Se corrige las inserciones de registros en la tabla “instanciawf” correspondientes a los movimientos del Caso dentro de un Proceso.
Con la liberación, se corrigen las inserciones para los siguientes casos:
- Al crear Caso desde el Portal.
- Al crear un Caso desde el formulario ASK.
Actualización de Tipificación al modificar Producto o Motivo
Se corrige error en la creación de Casos desde el Portal donde se mantenía el Motivo/Submotivo luego de modificar el Producto, permitiendo la creación de Casos con tipificación incorrecta.
Con la liberación, al momento de seleccionar una tipificación Producto/Motivo/Submotivo y cambiar el Producto, se actualizan los campos según la tipificación del Producto seleccionado. Lo mismo si se modifica el Motivo luego de una selección.
Para mayor información sobre creación de Casos desde el Portal hacer clic aquí
Ordenamiento de registros por cabecera de bandeja
Se corrige la opción de ordenar los registros mostrados en una bandeja (Casos, Usuarios, Contactos, etc.) al momento de presionar sobre la cabecera de la columna.
Con la liberación, al presionar sobre el nombre de la columna (cabecera) se ordenará los registros en forma ascendente considerando los valores de la columna. Al presionar nuevamente sobre la cabecera, los ordena de forma descendente.
Importante
- El ordenamiento se realiza en los registros que se han obtenido desde el servicio.
- Si el servicio pagina la respuesta, el ordenamiento se realizará sobre los registros de la página actual.
- Si el servicio no pagina la respuesta, el ordenamiento se realizará sobre todos los registros.
- En Contactos NO es posible ordenar por el valor “email”. Esto se debe a que se muestra un arreglo de hasta 3 correos electrónicos por registro.
Exportar Usuarios a Excel
Se corrige la función de exportar los Usuarios a planilla Excel desde la bandeja de Usuarios, donde no se realizaba la acción correctamente.
A partir del despliegue, al presionar sobre “Exportar” en la vista de Usuarios, se descarga el archivo en formato excel (xlsx) con los Usuarios listados.
Para mayor información sobre Usuarios hacer clic aquí
Ajustes en vista de Procesos
Se corrige la visualización de mensajes de error y opciones de correo en la vista de creación y edición de Procesos.
Con la liberación se corrige:
- Visualización de mensajes de error indicando la causa del mismo.
- Visualización correcta de opciones de correo de Paso en bandeja de Pasos.
Para mayor información sobre Pasos de Procesos hacer clic aquí
Para mayor información sobre Procesos hacer clic aquí
Ajustes en búsqueda de Cuenta desde Caso
Se corrige el funcionamiento del buscador de Cuentas al momento de crear o editar un Caso, donde el valor buscado se mantiene y no permite realizar una nueva búsqueda.
A partir del despliegue, si se realiza una búsqueda y selecciona una Cuenta, es posible buscar un nuevo valor presionando sobre la X del campo. Esto limpiará el valor seleccionado y la búsqueda anterior permitiendo la visualización de las Cuentas correspondientes y del ingreso de un nuevo valor a buscar.
Para mayor información sobre creación de Casos hacer clic aquí