Release Notes
V 11.0.0 - AGO/2023
GERAIS
35218 - Arquivo TXT não foi recebido pelo cliente através do Telegram, Whats
Solução: Arquivos do tipo txt para o WhatsApp estão funcionando corretamente, porém para Telegram não é suportado.
Para Telegram somente são suportados ARQUIVOS do tipo (GIF, ZIP, PDF).
35215 - Imagem enviada pelo atendente através do iso, chega para o cliente, mas quando o próprio cliente clica para abrir a imagem que enviou aparece o erro 404 dizendo que o diretório não foi encontrado.
Solução: Ajustado para que o atendente também possa visualizar a imagem. Não estava encontrando o diretório correto onde a imagem é gerada.
35136 - Não aparece as mensagens que o cliente enviou se a conversa estiver aberta. Erro no refresh.
Solução: Foi ajustado o processo de notificação dentro do sistema.
34970 - Desenvolver as telas básicas de classificação e situação do chat no Modern.
Solução: Feita as telas de classificação do chat, e atendentes
34922 - Organização e Busca nos ícones menu Modern.
Solução: Adicionado mecanismo de busca no menu modern.
34872 - Enquanto um cliente está em atendimento e o outros dois enviam mensagens não é informado de nenhuma forma ao atendente
Solução: Foi adicionado bolinhas de notificação:
- no item da lista de mensagens
- na Tab Bar do chat
- na tab omnichannel
... com a quantidade de mensagens não lidas, que atualizam assim que é recebida novas mensagens, e zeram quando é mandado mensagem para o cliente.
Foi adicionado uma notificação sonora que por padrão é ativa, para desabilitar precisa fazer um parâmetro:
Nome: 'ISOAUDIONOTIFICACAO'
Resposta: 'N'
Foi adicionado uma notificação do windows que mostra o nome da pessoa e a mensagem.
Na aba do navegador aparece a quantidade de mensagens ex '(5) isoCRM'
Configurações adicionais:
Melhora do visual da lista de mensagens
Inserido ultima mensagem nos itens da lista
Atualizado a data da lista, se for msg de hoje aparece o horário, se for de ontem aparece 'ontem' se for de antes aparece a data (Igual aos aplicativos de chat padrão)
34529 - Problema nos E-mails de entrada,
Chegam no Omnichanel sem assunto ( incompleto ).
Solução: Feito ajuste na apresentação do email.
34214 - Implementar mergulho no registro de pesquisa dentro do histórico do cliente na tela modern.
Solução: Vinculado com o atendimento 34201.
Feito o mergulho, com canal, data e hora + detalhes adicionais dos atendimentos 34210, 34214.
34210 - Implementar mergulho no registro de agenda dentro do histórico do cliente no modern. #Sprint0223
Solução: Feito o mergulho, com canal, data e hora + detalhes adicionais dos atendimentos 34210, 34214.
34202 - Ajustar histórico do cliente quanto ao registro de whatsapp, manter somente as informações de atendente, canal/identificação da linha que recebeu, data/hora de inicio e fim, permitindo mergulho para a conversa em si.
Solução: vinculado ao atendimento 34201.
Feito o mergulho, com canal, data e hora + detalhes adicionais dos atendimentos 34210, 34214.
35346 - Opção 1 de todos os menus está desalinhada.
Solução: Menus ajustados e alinhados no fluxo da Dimy.
35341 - Na tela omnichanel, quando a caixa de texto está em branco, e clicamos para enviar mensagem para o cliente o sistema acusa um erro.
Solução: Feito um ajuste para que não envie mensagens vazias ou até mesmo com apenas espaços.
35334 - Melhorar nomenclatura do anexo
Solução: Feito ajuste no ws_vw70 para trazer os arquivos corretos anexados pelo chat.
Em testes no ambiente de homologação e testes no ambiente Dimy os anexos foram com os nomes corretos.
35333 - Otimizar comportamento de anexos do chat.
Solução: Na lista de anexos do atendimento, foi adicionado a possibilidade do pullrefresh, ou seja, ao segurar e arrastar para baixo para a lista ser atualizada, nao precisando sair da tela e entrar novamente
35332 - Alterar frase de transferência.
Solução: Parâmetro: ISOCHATBOT_MENU
Detalhe: MSG_TRANSFERENCIA_OUTROS
Valor: Nova mensagem
35331 - Adicionar opção no fluxo 4.
Solução: Detalhe MENU_CONSUMIDOR_8 já existente. Utilizado para a opção de encerrar atendimento.
35330- Alterar frase no fluxo.
Solução: Parâmetro: ISOCHATBOT_MENU
Detalhe: MSG_TRANSFERENCIA_CONSUMIDOR
Valor: Nova mensagem
35329 - Ajustar fluxo 4.4. e 4.3
Solução: Fluxo ajustado para solicitar o CPF e número do pedido. Frase pode ser configurada no parâmetro:
Parâmetro: ISOCHATBOT_MENU
Detalhe: MSG_PEDIDO
Valor: Nova mensagem
35327 - Adicionar dois novos itens ao fluxo 3.
Solução: Opções já disponíveis:
Parâmetro: ISOCHATBOT_MENU
Detalhes:
MENU_REPRESENTANTE_4 - Outros
MENU_REPRESENTANTE_5 - Voltar ao menu principal
MENU_REPRESENTANTE_6 - Encerrar conversa
35326 - Fluxo 3.2 não se comporta como esperado.
Solução: Após seleciona a opção 2 do menu Representante(3) é informado a mensagem do detalhe MENU_REPRESENTANTE_8.
Parâmetro: ISOCHATBOT_MENU
Detalhes:
MENU_REPRESENTANTE_8
Valor: Informe nome do cliente e motivo para contato
35324 - Trocar mensagem do fluxo na opção 1.5.
Solução: Atendimento está relacionado com o problema já levantado de estar enviando uma mensagem a mais. Já foi resolvido em outro atendimento.
Será utilizada a mensagem conforme configurado no parâmetro.
Parâmetro: ISOCHATBOT_MENU
Detalhe: MSG_TRANSFERENCIA_LOJISTA
Valor 'OK, informe o assunto para transferirmos a um de nossos especialistas
35315 - Frases de encerramento estão fora do padrão solicitado.
Solução: Problema ocorria quando encerrava a conversa dentro de um sub menu.
Problema resolvido no encerramento de todos os menus.
35307 - Fluxo de encerramento da conversa, está enviando uma mensagem que não deveria.
Solução: Problema ocorria quando encerrava a conversa dentro de um sub menu.
Problema resolvido no encerramento de todos os menus.
35306 - Mensagem configurada excede o numero permitido de caracteres, e precisa ser ajustado o limite.
Solução: Modificado onde deve ser cadastrado os textos das frases e opções no menu do bot.
Utilizar a observação e não mais a resposta do parâmetro.
Sugestão para alteração das informações do menu bot do campo valor para observação:
UPDATE ISOEMPPRM_GRPUSUDETALHE
SET ISOEmpPrm_GrpUsuDet_Observacao = ISOEmpPrm_GrpUsuDet_Valor
WHERE ISOEmpPrm_Codigo = 'ISOCHATBOT_MENU'
35305 - Mensagem de transferência não está aplicando o que deveria.
Solução: Ajuste efetuado no fluxo de conversa.
Estava enviando uma mensagem padrão de transferência.
35289 - Na importação do produtos precisamos detalhar os campos que são obrigatórios
Solução: https://sites.google.com/isoenterprise.com/isocrmtreinamentos/programa-de-treinamento/integra%C3%A7%C3%B5es/api-isocrm/api-produtos-entrada
35203 - o botão configuração catalogo não aparece no ambiente de homologação.
Solução: Ajustado o evento do botão Catalogo, foi retirado o botão Config. Catalogo, passando para o botão Catalogo. O Catalogo antigo foi desativado.
35157 - Foi detectado, um erro de TimeOut na importação de matriz Negociação pelo cliente cremer.
Solução: Foi testado na Versão 11.0.0 B5 R28 ambiente cremer com uma planilha de aproximadamente 29mil registros, e não apresentou erro de sessao.
Importação 1xN.
Em versões anteriores estava dando erro de sessao expirada.
35271 - Implementar coringa % automaticamente na pesquisa de opções do menu modern.
Solução: Feito o teste com o %, esta ok, trazendo todos os resultados que foram buscados.
35355 - Ajustar grid da resposta do fluxo 4 que hoje está fora do padrão, sem os traços.
Solução: Menu 4 e mensagem de encerramento ajustados.
35354 - Erro ao encaminhar a fila para classificação correta.
Solução: Adicionado novas verificações no processo.
Alterar detalhe CLASS_CHAT_ATENDIMENTO do parâmetro ISOCHATBOT para uma classificação chat válida.
34981 - Problema no controle de acesso a DC de cadastro simplificado modern.
Solução: Feito ajuste no ws WSR_ISOEntidadeDC_Read para trazer a informação se o campo é somente leitura ou não.
Na aba de Dado complementar, caso o formulario seja somente leitura, não sera possivel nem editar os campos nem acesso ao botão salvar
35345 - Para conseguir finalizar um atendimento pela tela do isoCRM, precisa que tenha algo digitado no campo de mensagem, se não a ação de encerrar conversa, não acontece.
Solução: Foi ajustado a forma que se comporta a tela do chat para que seja finalizada a conversa mesmo sem ter nada no campo de texto
35374 - AUMETAR A QUANTIDADE DE CARACTERES NO CHAT PARA PODER VER O QUE ESTÁ SENDO ESCRITO
Solução: Adicionado um TextAreaField que libera um scroll quando o texto fica maior que o campo de preenchimento
35397 - Formulário Fale conosco.
Mecanismo de customização no CSS pelo cliente, agencia.
Solução: Feito ajustes no FOrmulario para aceitar algumas alterações no CSS via Parametro.
35394 - Melhorar painel de atendimentos disponibilizados.
Solução: Foi colocada a view nos scripts (diretório).
35368 - Mensagens enviadas pelo cliente não estão atualizando na conversa já aberta
Solução: websocket está bloqueado na rede do cliente para acesso externo.
35258 - Botão Desabilitado - ISOWeb (Chamado 85473)
Solução: Na Versão 12.0.0 B4 R31 está funcionando como deveria.
35446 - Campo de enviar mensagem está com problemas, está pulando linhas quando aperta enter, e está com dificil visualização.
Solução: Correções feitas no campo de enviar mensagem do chat dentro do Omnichannel
Agora ao quebrar linhas ele também aumenta o tamanho do campo para melhor visualização, faz isso em até 4 linhas, após isso adiciona um scroll, também é possivel pular as linhas usando shift + enter e enviando a mensagem usando apenas o enter
35256 - Criar SETUP de configuração de e-mail no isoCRM Modern, objetivo centralizar todas as informações dos parametros e configurações de e-mail, deixando a configuração simples e agil de encontrar um problema.
Solução: Feito setup para configuração do email de entrada, centralizando a criação de conta de atendimento, grupo e usuarios da conta, e parametros da conta.
35243 - Criar a funcionalidade de SETUP do módulo OmniChannel, objetivo de simplificar a configuração e parametrização do módulo.
Solução: Feito modulo de Setup chat dentro da configuração omniChanel, com telas de cadastro e edição de Situação chat, classificação chat e tela de parametros.
Feito ajuste na tela de cadastro de Parametros, para facilitar a inclusão de um parametro, adicionando grupo e detalhes à mesma tela.
34800 - Supervisor tem que ver mensagens do agente sem interferir no mesmo.
Solução: Feito ajuste quando o usuario for supervisor e o chat ainda nao tem atendente, ele será o atendente da quele chat.
Quando o usuario for supervisor e o chat ja tem um atendente, ele podera entrar no chat sem interferir e caso mande mensagens, suas mensagens terão uma cor diferenciada.
34253 - Precisa corrigir as regras de envio de msg ATIVAS pelo whatsapp, conforme
regras do META/whatsapp:
Solução: Feito a correção seguindo as regras do Meta
sendo elas:
Permitindo o envio de templates via whatsapp.
Iniciando a conversa pelo template pedindo permissão do cliente, informando seguindo a Lei Geral de Proteção de dados (LGPD)
Restringindo a mensagem dentro do prazo de 24h, caso passar do prazo enviar apenas templates.
35366 - Detectamos que o módulo MKT da versão 11.0.0 B1 R29 não esta trazendo as campanhas.
Solução: Na versão atual já esta trazendo as campanhas.
35565 - Oscilação no envio de anexos no omnichannel.
Solução: Feito alteração na verificação ao enviar o anexo, verificava se é whatsapp de uma forma errada.
35590 - Problema ao enviar templates
Solução: Feito ajuste na criação de novos templates
35563 - Alterar o modulo supervisor chat para atendente chat.
Solução: Acesso ao WS da classificação do chat ajustado para atendente chat.
35557 - Não aparece o botão de filtro na aba omnichannel dentro do cadastro do cliente.
Solução: Feito o botão de menu aparecer e dentro o botão de filtro
Foi ocultado o botão de configuração de dentro desse menu quando estiver dentro do cadastro>omnichannel, para aparecer apenas quando estiver dentro da tela omnichannel vinda do menu
ISOBOT
35246 - Atualizações nos fluxos do isoBot.
Solução: Foram atualizados os nomes dos fluxos e chamadas dos webhook.
Necessário rodar script para atualização do histórico de mensagens do chat.
UPDATE GXChatMessage SET GXChatMessageInstance = 'ConversationalFlowsISO' WHERE GXChatMessageInstance = 'ConversationalFlowBotMaker';
UPDATE GXChatMessage SET GXChatMessageInstance = 'ConversationalFlowsSAC' WHERE GXChatMessageInstance = 'ConversationalFlowsDimy';
UPDATE ISOCHAT SET ISOCht_GXChatUserPlatform = 'ConversationalFlowsSAC' WHERE ISOCht_GXChatUserPlatform = 'ConversationalFlowsDimy';
UPDATE ISOCHAT SET ISOCht_GXChatUserPlatform = 'ConversationalFlowsISO' WHERE ISOCht_GXChatUserPlatform = 'ConversationalFlowBotMaker';
35344 - Bot encaminha para a classificação errada, nas opções 1.4 e 2.4
Solução: Bot está encaminhando para as opções de menu corretas.
34992 - Melhorar comportamento do menu bot.
Solução: Implementado novo procedimento para que quando tiverem mais que 3x a seleção da opção do menu errada seja direcionado para o atendimento humano.
Ajustado para que redirecione para um atendimento humano quando for a 3ª vez selecionado errado.
35155 - Não possibilitar que o atendente encerre uma conversa que esteja com atendimento bot.
Solução: Bloqueado o acesso para o usuário ao chat em que estiver com a situação chatbot.
34928 - Erro na interação com BOT
Solução: Atendimento antigo. Problema já resolvido.
O bot não respondia com as opções
Como foi solucionado ele manda as opções corretamente agora.
35312 - Ao selecionar a opção do bot, ele segue um fluxo diferente.
Solução: Problema ao montar o menu quando configurado o parâmetro SUBMENU_FRANQUEADO_
35321 - Alterar frase automática do bot.
Solução: Configuração deve ser feita na classificação do chat para definir a mensagem de início.
E configurar o parâmetro para definir as possibilidades de como essa mensagem de início deve se comportar.
Parâmetro: ISOCHATBOT
Detalhe: AVISO_CONV_INCIADA
Valor:
S para a mensagem conforme a mensagem de início configurada na classificação.
C para a mensagem conforme a mensagem de início configurada na classificação seguida do nome do atendente.
Atendimento relacionado: 34839
35323 - Opção do menu no bot perde referência do cliente.
Solução: Testes efetuados no menu 1.3 e está encaminhando corretamente.
35062 - Bot não interage com o ambiente dimy.
Solução: Ao tentar interagir com o bot, deu tudo certo, apareceu todas as opções, e cnsegui atendimento humano, e também interagir com o bot.
34871 - Mensagens do bot e respostas do cliente para o bot estão entrando no mesmo lado da conversa
Solução: Ajustado para que as bolhas das conversas respeitem o lado da visualização conforme o envio e recebimento das mensagens.
* NECESSÁRIO RODAR UM SCRIPT PARA AJUSTAR AS MENSAGENS DOS CHATS EXISTENTES.
UPDATE ISOCHTDETALHE SET ISOChtDet_PorUsuario = 'N' FROM ISOCHTDETALHE t1 inner join
- GXChatMessage t2 on t1.ISOCht_Codigo = t2.GXISOChatCodigo and t1.ISOChtDet_Codigo = t2.GXISOChatMsgCodigo
-Where t2.GXChatMessageType in ('R','RI');
UPDATE ISOCHTDETALHE SET ISOChtDet_PorUsuario = 'S' FROM ISOCHTDETALHE t1 inner join
-GXChatMessage t2 on t1.ISOCht_Codigo = t2.GXISOChatCodigo and t1.ISOChtDet_Codigo = t2.GXISOChatMsgCodigo
-Where t2.GXChatMessageType in ('U');
34869 - Ajuste de refresh das conversas do isobot, dentro do omnichannel.
Solução: Agora quando recebe a mensagem ele atualiza a lista de conversas automaticamente.
34938 - Alterar fluxo do bot.
Solução: Fluxo já foi ajustado.
35105 - Cliente encerra uma conversa, e tenta entrar em contato de novo, e o bot não interage da forma que deveria, nem interage na realidade.
Solução: Atendimento relacionado com o 35107.
Após ajustes no isoBot não apresentou mais esse problema.
Confirmar atualização da trigger UsuarioAtendenteChat.
35107 - Depois de terminar a interação com o bot, e encerrar a conversa. No ambiente isoCRM não desaparece o chat, ele continua lá, até que um atendente vá e feche, mesmo com o cliente já encerrando a conversa pelo bot.
Solução: Após ajustes no isoBot não apresentou mais esse comportamento.
35212 - Bot não direciona para fila de atendimento mesmo com o cliente selecionando a opção para falar com alguém.
Solução: Problema não ocorreu mais nos testes. Verificar se a trigger UsuarioAtendenteChat está atualizada.
35156 - Na primeira interação o bot não está identificando o nome da pessoa que entrou em contato.
Solução: Foi ajustado para que identifique o nome conforme disponibilizado pela rede social.
35216 - Ao selecionar a opção no menu do bot, e continuar digitando, o bot segue interagindo mesmo com a opção já selecionada
Solução: Será necessarios novos testes em massa, para verificar se o problema ainda persiste, pois houveram correções no botGenexus
35234 - Ajustar estrutura da KB do isoBot.
Solução: Contém alteração de tabelas e migração de dados.
35234 - Ajustar estrutura da KB do isoBot.
Solução: Contém alteração de tabelas e migração de dados.
35217 - Bot enviou mensagens fora de ordem.
Solução: Não identificamos mais esse comportamento. Pode ter sido um problema pontual.
35410 - Após a janela de 24 horas da ultima mensagem só pode mandar mensagem ativa pelo template, caso a ultima mensagem tenha passado das 24 horas só poderá enviar mensagem ativa pelo template. (Bloquear a digitação de mensagem das que passaram das 24 horas). Verificar se existem outras regras para controle.
Solução: Após a janela de 24h depois do inicio da conversa, o atendente através do cadastro do cliente poderá enviar uma mensagem ativa de template para o cliente que desejar.
Passado essa janela de 24h não é possível enviar mensagens que não sejam de templates.
35373 - DATA E HORA NA MENSAGEM, INSERIR DATA EM TODAS AS MENSAGENS
Solução: Agora dentro do campo da mensagem do cliente e atendente contam a data e hora que a mensagem foi enviada.
35356 - Lentidão para enviar mensagens pelo ambiente da dimy.
Solução: Ajustado performance que faz a comunicação entre iso e provedor.
35322 - Bot enviou mensagem em duplicidade.
Solução: Realizado ajuste do bot, que agora faz uma checagem dupla para as mensagens enviadas e recebidas, com isso as mensagens já enviadas não tornarão a repetir devido a esse ajuste.
isoCADASTRO
34981 - Problema no controle de acesso a DC de cadastro simplificado modern.
Solução: Feito ajuste no ws WSR_ISOEntidadeDC_Read para trazer a informação se o campo é somente leitura ou não.
Na aba de Dado complementar, caso o formulario seja somente leitura, não sera possivel nem editar os campos nem acesso ao botão salvar
35175 - Foi encontrado vários problemas na tela de cadastro de clientes no menu Modern, módulos Telefone, e-contact, endereço e responsável.
Solução: Necessário atualizar a estrutura das tabelas de integração, a tabela Int_ISOEntRspCliente está faltando três colunas:
Int_ISOEntRspCli_Flag nchar(1) , Int_ISOEntRspCli_Origem nchar(70) Int_ISOEntRspCli_Principal nchar(1)
Também necessários rodar reorgs e scripts padrões, afim de atualizar a trigger T_EnviaRspCli_Integracao
35220 - Ao cadastrar motivo dentro do perfil, o usuário com o perfil teve acesso a todos os motivos.
Solução: Feita correção necessária no programa genexus.
Verificar se o grupo ou usuário tem o parâmetro cadastrado:
ISOSAATENDIMENTO
detalhe: PERFIL_MOTIVO
Resposta: S
35308 - Melhoria da interface de histórico de conversas, dentro do cadastro do cliente.
Solução: Feito ajuste na aba Chat para Omnichanel, trazendo todos os chats do cliente selecionado.
Feito ajuste no filtro da aba também.
ISOCHAT
35186 - Erro ao tentar vincular numero a um cadastro existente.
Solução: Ajustado para quando não houver um tipo de telefone ou e-contact cadastrado ou no parâmetro, irá cadastrar os tipos conforme a rede social.
Documentação:
35226 - Retirar mascara de carregamento ao enviar mensagem.
Solução: Foi retirada a mascara de load quando é enviado a mensagem, deixando assim a conversa mais fluida e sem o risco da mascara travar no chat.
isovendas
35135 - Importação de planilha de custo.
Solução: Criada tela de importação de planilha de custos dentro da tela de Configuração de Produtos.
Outros Atendimentos contemplados nesta versão:
29755, 30186, 33082, 33138, 33477, 34118, 34256, 34281, 34836, 35149, 35171, 35172, 35174, 35198, 35206, 35208, 35210, 35230, 35232, 35233, 35250, 35252, 35284, 35316, 35390, 35392, 35450, 35455, 35465.