Release Notes

V 221.2

Geral

30157 - Melhorar a performance da busca de atendimentos SAC pelo modern. A busca está paginando a base inteira de atendimentos. Criar filtros avançados e trazer por default somente os atendimentos abertos.

Solução: Foi melhorada a performance de busca de atendimentos no modern.

Foi criada a opção de filtros avançados, com várias opções.

Ao abrir a tela virá preenchido o filtro situação interna "Aberto" por padrão.

30095 - Identificar os campos que são obrigatórios no formulário de importação de pedidos por planilha excel.

Solução: Campos obrigatórios marcados com (*), sublinhado em vermelho e popup com aviso de erro.

29946 - Após ter inserido os itens no carrinho, adicionado o valor do frete e clicar em calcular, vai fazer o rateio dos valores. Mas se cancelar um item não recalcula o valor do frete nos itens.

Solução: Procedure de cálculo de fretes estava com um erro, comparando o código da situação do item do pedido no lugar da situação interna.

29931 - Disponibilizar filtros avançados do atendimento (situação, data, motivo/ocorrência, situação tabulada, descrição).

Solução: Melhoria implementada.

28388 - Alterar o campo "Pedido do cliente" dos sistemas de processamento de pedidos para que obrigue a digitação da ordem de compra do cliente no pedido inicial (Pai) e esta informação ficará fixa para todos os pedidos gerados (filhos).

Solução: Na WEB deverá utilizar o campo de Ordem de compra para registrar essa informação.



28265 - Versão modern: Colocar a informação de que as licenças estão para expirar.

Solução: Informação será mostrada no momento em que o Usuário se logar abaixo de onde aparece o nome e o Grupo do Usuário.

isoAnalítico

30310 - Criar VIEW para BI: "BI_N001_isoCRM_Responsavel."

Solução: View criada no tortoise.

30303 - Colocar canal e unidade na View "BI_N100_isoCRM_Atendimentos"

Solução: View criada no tortoise.

isoAtendimento

30080 - Implementar link no código do produto vinculado ao atendimento SAC (Pedido/Item) para que ao clicar, abrir uma aba no navegador com o cadastro do produto. Assim como existe hoje no código do pedido.

Solução: Colocado o link para código do produto na tela HViewISOSAAteCliente, aba Atendimento.

29900 - Foram misturados diversos e-mail de remetentes diferentes e assuntos diferentes em um mesmo e-mail na caixa de entrada.

Solução: Foi realizado uma melhoria na funcionalidade.

29854 - Melhoria no layout do atendimento do isoCRM Modern.

Solução: A tela de atendimento foi separado em duas colunas. 

A esquerda: 

• Motivo, Ocorrência, Causa, Unidade e Situação 

A direita:

• Contato, Canal, Descrição e Solução

28113 - Adição do campo PARA na tela de detalhe do atendimento: HViewISOSAAteDetalhe

Solução: Incluída a coluna E-mail para na tela de e-mail de entrada.

27745 -  Cliente solicitou alteração na tela de enviar e-mail SAC

Solução: Incluído parâmetro para mostrar ou não o nome do cliente no assunto do e-mail de saída.

Parâmetro - EMAILSAIDARESPOSTA

Detalhe - MOSTRARCLIENTE

Valor - S

27652 - Quando o atendimento é aberto como CLIENTE ANÔNIMO e depois modificado este cliente, a entidade é alterada no atendimento, mas não no(s) procedimento(s) disparado(s) deste atendimento. Esta informação da entidade errada aparece nas telas de acompanhamento do Workflow.

Solução: Alterado para modificar o cliente no(s) procedimento(s) de workflow vinculados ao atendimento que teve o cliente alterado.

isoCadastro

30176 - Criar View com informações dos clientes, Empresa, Cliente, Ticket médio, Qtde atendimentos, Qtde de atendimentos abertos, Qtde de campanhas participante, Qtde de dias do último pedido, Qtde de dias do último contato, Valor de duplicatas em atraso, Qtde de duplicatas em atraso, Numero de dias de atraso das duplicatas.

Criar WS para criar as telas de consulta por cliente.

Frequencia de compra

Solução: 

Documentação para desenvolvimento aqui.

30150 - Fazer a documentação on-line da funcionalidade supervisor * Gestão de clientes/responsável.

Solução: Documentação disponível. Clique aqui para ver a documentação.

30145 - Divergência ao cadastrar endereços de clientes, com cep genérico da cidade na base isoCRM, não esta gravando o endereço devido ao ViaCep não retornar nome de rua.

Solução: Na tela do cadastro simplificado, ao informar um CEP genérico (CEP de localidade, não de logradouro), o isoCRM não mostra os dados na tela (retorna do ViaCEP, o CEP e a localidade), pois espera que retorne ao menos, o cep e o logradouro.

Ajustado a tela, para que neste caso, mostre a descrição da localidade, UF e país. Também será dado uma mensagem informando que foi digitado um cep genérico.

30140 - Ajuste catalogo - A busca está ativa apenas para as categorias/itens. Alterar para busca geral dentro de todo o catálogo

Solução: Foi disponibilizada a melhoria solicitada

30116 - Fixar no cadastro do cliente (Modern) classificação, especialidade e situação SEMPRE como obrigatório e visível. Ajustar nas PERMISSÕES para que não seja possível configurar diferente do que está sendo definido.

Solução: Implementado

30114 - Timeline do usuário (tela principal) não filtra por usuário logado. 

Solução: Corrigido. Criado índice UISOSITHISTORICO102.

29852 - Inclusão automática de responsável quando a carteira estiver ativa.

Solução: Na inclusão do responsável, quando a carteira está ativa, o cliente recém cadastrado é inserido na carteira de trabalho do usuário de cadastro automaticamente e é inserido como principal.

29834 - isoCRM Modern - Atribuir um responsável principal ao Cliente.

Solução: Se o cliente não tiver um responsável principal, a inclusão do responsável será feita como principal.

29823 - O histórico do cliente mostra repetidas vezes o registro de CADASTRO, se o cliente possuir mais de um responsável.

Solução: Corrigido.

29739 -  Melhorias na importação de planilha com clientes.

Solução: Implementado.

29685 - Acesso do colaborador pelo catálogo.

Solução: Desenvolvido o campo Acesso ao isoCRM no catálogo.

29466 - Criar uma função/botão para limpar todos os filtros aplicados no cadastro.

Solução: Implementado botão "LIMPAR", ao lado do botão "PROCURAR", para limpar os campos utilizados para filtro de dados.

29426 - Disponibilizar o novo Grupo visível na tela do Modern, junto ao nome do usuário, para ele saber em qual grupo esta logado.

Solução: Disponibilizada a descrição do Grupo vinculado ao Usuário.

isoCatálogo

30140 - Ajuste catalogo. A busca está ativa apenas para as categorias/itens que estão na tela ativa. Alterar para busca geral dentro de todo o catálogo (Todos os itens independente da categoria Criar uma nova tela).

Solução: Foi disponibilizada a melhoria solicitada.

30139 - Ajustes catalogo. Gerar cópia de categoria/item do catálogo para outro lugar no mesmo catálogo. Iremos divulgar o mesmo item em categorias diferentes.

Solução: Foi desenvolvido a opção Incluir categorias pré-existentes.

30138 - Ajustes catalogo. Quando o nome do item é grande, ele não pula a linha automaticamente.

Solução: Ajustado para 2 linhas.

30136 - Ajuste no catalogo. Deixar a validade como opcional, respeitar apenas quando for preenchida (ou seja, quando não preencher a validade nunca expira).

Solução: Melhoria implementada.

30135 - Ajuste no catalogo. Alterar a imagem inicial para o anexo IMAGEM INICIAL, conforme exemplo abaixo(caso seja obrigatório, pode manter a marca d'água da ISO). Colocar na tela inicial a mesma imagem configurada no catalogo, a configuração de cor fica somente para as telas posteriores.

Solução:  Ajustado conforme solicitado.

30027 - Projeto Catalogo. Ordenar Ícones: Atualmente, a ordem está alfabética, gostaria de ter o controle para ordenar os ícones conforme achar melhor.

Solução: Foi desenvolvido a função reordenar. O botão está na manutenção do catálogo.

28966 - Modulo catálogo fase 2.

29692 - Opção de exclusão no Catálogo.

Solução: Implementado.

29680 - isoCRM Modern - Implementar o vínculo do produto com item.

Solução: No item de catálogo foi implementado o vinculo do produto com item. No hora de vincular o produto, um popup de busca irá permitir buscar produtos ativos.

isoChat

30301 - Após se logar no chat e a Atendente clicar para atender a sala, as conversas ficam em branco, tanto para atendente como para o internauta.

Solução:  No arquivo web.config, na tag existe a configuração binding, onde a propriedade name deveria ser CustomBinding, no web.config da Brandili estava SecureBinding.

isoCheck-in

27620 - No módulo checkin, colocar um botão para abrir a rota no google, Waze, ou afins. Localização atual até o endereço do cliente selecionado.

Solução:  Documentação disponível aqui.

Adicionado também link para a documentação na tela do Modern, após realizar uma busca irá aparece o ícone no canto superior direito.

isoIntegração

29750 - Demora na Integração de dados de cadastro.

Solução:  No motor de integração entrada (motor de integração, não motor do isoCRM) foi acrescentado um parâmetro a mais, ImportaProduto, que deve ser informado S ou N. E disponibilizado documentação de integração no site de treinamentos.

29260 - Criar Integração - WebServices - Rest/JSON, cadastro cliente , saída, confirmação, entrada.

30072 - Correções relacionadas aos web-services de integração de dados complementares.

Solução: Implementado.

30042 - Disponibilizar documentação de integração via tabelas na área de treinamento.

Solução: Foi disponibilizado toda a estrutura de integração via tabelas no isoCRM treinamentos, após acessar o site vá em:

INTEGRAÇÃO ISOCRM VIA TABELAS

30028 - Campos de dados complementares do tipo texto não estão carregando do ISO para tabela intermediária.

Solução: Ajustado web-services. Ajustado integração. Ajustado trigger.

29757 - Retorno do flag principal volta do ERP em branco, fazer tratamento para não alterar no iso.

Solução: 

Definição de ativo/inativo:

Quando recebermos pela integração a informação de Ativo “A” , Nulo ou Branco, iremos considerar essas condições como ATIVO, iremos considerar como inativo, somente quando enviar inativo “I”.

Configurar os parâmetros

• Parâmetro: ISOCRM_INTEGRACAO

Com esses parâmetros configurados quando efetuar a busca pela informação, caso não tenha código externo, será feita uma busca pela informação completa do registro para garantir que encontre o registro ou caso não encontre seja cadastrado como novo.

Configurar parâmetro para o usuário de integração de entrada. Para não validar o CEP no momento da entrada.

• Parâmetro: ISOENTENDERECO

• Parâmetro: ISOCRM_INTEGRACAO

29683 - Criar na integração de pedido (INT_ISOPVPEDIDO) o campo de Ordem de Compra (Pedido Cliente) conforme tabela de pedido da aplicação isoCRM.

Solução: Foi adicionando o campo na tabela conforme solicitação: ISOPvPed_OrdCompra (Char 20). Esta disponível no site de treinamentos:

INTEGRAÇÃO ISOCRM VIA TABELAS

isoMarketing

30149 - Fazer a documentação on-line da funcionalidade supervisor *Marketing gestão de contatos.

Solução:  Documentação disponível aqui.

Adicionado também link para a documentação na tela do Modern, após realizar uma busca irá aparece o ícone no canto superior direito.

isoVendas

30216 - Corrigir a VW87_Pendencias, pois está duplicando registros quando estes estão cancelados. Alterar o trecho abaixo de:

Left Join ISOPVPEDITESITMOTIVO T13

On T05.ISOEmp_Codigo = T13.ISOEmp_Codigo AND T05.ISOPvPedIteMoc_Codigo = T13.ISOPvPedIteSM_Codigo

Para:

Left Join ISOPVPEDITESITMOTIVO T13

   On T05.ISOEmp_Codigo = T13.ISOEmp_Codigo AND T05.ISOPvPedIteMoc_Codigo = T13.ISOPvPedIteSM_Codigo AND T05.ISOPvPedIteSit_Codigo = T13.ISOPvPedIteSit_Codigo

Solução: Views ajustadas e atualizadas no tortoise.


30215 - Implementar funcionalidade ou corrigir se já existir, para ao tentar alterar um pedido para aberto, que esteja em pendência, valide o estoque dos itens e tente atender a devida quantidade pendente, caso haja estoque parcial, alterar o item com quantidade existente para aberto, e gerar nova pendência dos itens que não forem atendidos. 

A mesma validação e ação que é realizada ao alterar um pedido de cotação para aberto, deverá ser feita quando alterar de Pendência para Aberto.

Aparentemente, hoje, ao tentar alterar um pedido para aberto que esteja em pendência, o sistema não esta se comportando corretamente.

Solução:  Foi alterado para quando o pedido estiver em PENDÊNCIA e tentar passar para aberto:

Se algum item possuir estoque, o pedido atual é passado para ABERTO, com o que estiver em estoque.

Se algum item não possuir estoque total ou parcial, é gerado um novo pedido PENDÊNCIA com as quantidades que não tinham estoque.


30112 - Inserir a coluna de estoque dos produtos na tela de mapa de pendência (modern). Fazer tratamento de performance na busca para esta coluna, visto que os produtos/unidades/armazém podem se repetir várias vezes.

Solução:  Foi adicionada a coluna estoque na tela de mapa de pendências.

Foi alterado o módulo de vendas para não permitir a inclusão de produtos quando o pedido estiver na situação interna pendência.

29891 - Relatório mostrado de formas diferente quando se acessa pela tela de manutenção de pedidos e quando acessa de dentro do pedido.

Solução: Corrigido, será mostrado da mesma forma independente do acesso.

29777 - Campo novo de busca. Ter opção do cliente escrever o nome do label e ter este campo de busca no lado esquerdo e direito da tela do carrinho e na aba itens.

Solução: Aparecerá para o terceiro campo de filtro.

Se o parâmetro/detalhe não for cadastrado, o terceiro campo de filtro mostrará o label Outros Dados.

29767 - Recurso no sistema para bloquear a abertura de uma cotação quando o cadastro do cliente não está aprovado.

Solução: 

Foi implementado no cadastro de permissões a opção de bloqueio de pedido por situação do cliente.

Foi implementado o parâmetro para bloquear a inclusão de pedido se o cliente não tiver código externo.


Função: habilitar o bloqueio por código externo.

Função: Definir uma origem especifica e bloquear se o código externo não existir para essa origem, caso contrário, se existir qualquer código externo o cadastro estará liberado.

Desenvolvido bloqueio por grupo de usuário/Situação Cliente (cadastro de permissão).

Foi implementado no cadastro de permissões a opção de bloqueio de pedido por situação do cliente.

29700 - Tela Pedidos. Filtros para inserir item no pedido e/ou carrinho.

Solução: O campo de filtro “Outros dados” efetuará a busca dos produtos através de Marca, Modelo, Classificação Tipo e ou Linha/Tipo. 

Alterado a view VW89_ProdutoOmnibox, para filtrar também pela Linha.

Views atualizadas no tortoise

29699 - Na tela do pedido o ícone do produto precisa mostrar a descrição detalhada do item.

Solução: Colocado um tooltiptext nas colunas de Código e descrição do produto no carrinho.

isoWorkflow

30304 - Criar VIEW para BI do módulo isoWorkflow.

Solução: View criada no tortoise.

29202 - Não está disponível os dados complementares da tarefas, sem estas características o SAC não consegue registrar as informações necessárias para o atendimento.

Solução: Desenvolvido dado complementar da tarefa.

29845 - Motor WF não dispara tarefa e não grava LOG de erro/aviso quando não encontra responsável para a tarefa a ser disparada.

Solução: Implementado.

29564 - Melhorias de desempenho no motor de WF.

Solução: Foram criados novos motores para WF, Cliente e MK (chamados de apisomotorwfnew, apisomotorclientenew e apisomotormknew).

Estes 3 motores possuem um parâmetro a mais em relação aos 3 motores atuais. O último parâmetro da chamada dos motores deve ser "SQL", se o banco de dados do cliente for SQL Server, ou "ORA" se o banco de dados do cliente for ORACLE.

Os 3 motores novos não fazem o tempo de espera definido no parâmetro INTERVALO, em cada passagem de execução, se algum fluxo/tarefa foi disparado.

Agora os motores acrescentam ao comando da seleção dinâmica associada no gatilho, a condição de "Data de alteração >= Data motor do gatilho", e não mais a condição específica do código do módulo (SAC, PEDIDO, MK, CLIENTE), evitando milhares de leituras desnecessárias.

Se o gatilho do SAC encontrar vários atendimentos atendidos pelos requisitos do comando, estes atendimentos serão gravados na ISOSDCON_SAAtendimento, e destes atendimentos, os que já possuírem este fluxo disparado, serão apagados. =

Os demais terão o fluxo disparado (o mesmo vale para os outros motores - Pedido, MK, Cliente).

29478 - Disponibilizar opções de ordenamento da lista de tarefas na aba/tela/componente de Workflow, com as mesmas opções disponíveis no acompanhamento de tarefas do isoCRM Classic.

Solução: Implementado ordenação de tarefas: 

Para usar a ordenação:

Ao clicar em uma das ordenações, o sistema já trará os registro conforme ordenação escolhida.

Outros

30301 - Incluir os campos Código Usuário do Cadastro e Nome do Usuário do Cadastro na view: "VW04_ISOEnt_DComplementar". Obs.: Colocar em Oracle e SQL.

Solução: View atualizada no tortoise.

30223 - Duvida na integração:

No parâmetro ISOCRM_INTEGRACAO tem o seguite detalhe:

ORIGEM_SAIDA - qual código que se coloca? Os do local de faturamento, origem da empresa? 

A necessidade de ter um motor de saída para cada local de faturamento/ origen de empresa (saída para o ERPs)?

Solução: No parâmetro ISOCRM_INTEGRACAO tem o seguinte detalhe:

ORIGEM_SAIDA qual código que se coloca? Os do local de faturamento, origem da empresa? 

Resposta: Origem da integração

A necessidade de ter um motor de saída para cada local de faturamento/ origem de empresa (saída para o ERPs)?

Resposta: Para cada Origem de integração, deve ter um motor configurado (cada motor usa um usuário distinto).

SITUACAO_PEDIDO_SAIDA: qual a situação interna que deve estar  na configuração do isoCRM.

Resposta: É o código da situação do pedido que deverá estar no detalhe, não a situação interna. A Situação interna "ABERTO" somente influencia se o detalhe VALIDAR_SITUACAO_PEDIDO_SAIDA for igual a S.


30207 - Tarefa automática de alteração de situação do atendimento ou do cliente está acusando erros abaixo:

TAREFA NÃO CONCLUÍDA POR FALTA DE DADOS - SAC NÃO ENCONTRADO

TAREFA NÃO CONCLUÍDA POR FALTA DE DADOS - CLIENTE NÃO ENCONTRADO

Solução: Problema corrigido.

30179 - Erro de sessão invalida erro 70, no ambiente de desenvolvimento dos programadores, acessando o ambiente de homologação no SULU. Ambiente de desenvolvimento Local acessando os WS no nosso ambiente de homologação.

Solução: Forcei um setContext efetuando a busca na base de dados pela sessão passada por parâmetro na chamada do WS.

30134 - Qual é o atual limite de caracteres dentro do campo "Descrição Detalhada"(item do catálogo)?

Solução: O limite atual é 1024 caracteres. Mas a tela permitia digitar mais e isso pode vir a gerar problemas.

Aumentei o limite para 4096 e travei o campo, não permitindo digitar mais que 4096 dígitos.

30103 - Ajustar conectividade com os web services do CTI da Embratel - Avaya.

Solução: 

https://189.87.135.85:18443/TaskWS/Endpoint?wsdl

https://189.87.135.85:18443/DirectoryWS/Directory?wsdl

29939 - isoCRM Modern - Problemas com campos texto nos dados complementares quando superiores a 100 caracteres.

Solução: Ajustado.

29936 - Solicita-se o esclarecimento sobre impressão de laudos, e dados complementares do pedido que aparentemente não foram migrados. Corrigir script de migração para contemplar os dados complementares do pedido.

Solução: Corrigido.

29793 - No histórico de Cliente, já está trazendo preenchida a data/hora de solução sem que a tarefa tenha sido solucionada.

Solução: Ajustada a view VW49_Timeline.

29625 - Em Triggers e Stored Procedures, padronizar comandos de INSERT nominando as colunas.

Solução: Triggers e Procedures atualizadas no tortoise.

29517 - Histórico da situação do cliente.

Solução: Implementado. Tabela ISOSITHISTORICO com histórico de situações (da agenda, do contato da campanha, do cliente, da pesquisa, do atendimento SAC e do Pedido).

29503 - Problema na liberação de licenças na versão 213.2.

Solução: Liberação corrigida

29452 - Migrar funcionalidade tela de Mapa de Pendencias Win x Web.

Solução: Funcionalidade implementada, documentação aqui.

29234 - Descrição de atendimentos recebidos via e-mail de entrada com formatação incorreta.

Solução: Havia uma parte do motor de e-mail de entrada que limitava o número de caracteres do texto do e-mail em 9999 caracteres. Corrigido o motor de e-mail de entrada.

28173 - Solicitação: Integração CTI Embratel.