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:

https://sites.google.com/isoenterprise.com/isocrmtreinamentos/guia-de-configura%C3%A7%C3%A3o-isobot-no-ambiente

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