Release Notes

V 188.1

Geral

17401 Check-in / Check-out ligado ao GPS do celular.

Descrição: Sistema de check out ligado ao GPS do celular.

Criar a funcionalidade de Check In e Check Out, quando o representante pelo mobile, clica em Check In, aparece os endereços dos clientes de sua carteira que estão próximos a sua localização. E quando faz o Check Out, encerra o tempo de visita, também registrando a sua localização.

Solução: Criado parâmetro para definir qual campanha será utilizada para efetuar o check-in/check-out.

·         Parâmetro: ISOMOBILE

o   Detalhe: COD_CAMPANHA_CHECKIN

§  Valor: (Código da campanha)

18407 Apropriação de receitas e Relatório de Proposta.

Descrição:

·         Corrigir relatório de Proposta. Está listando inclusive itens cancelados.

·         Ajustar tela de apropriação de receitas para permitir inclusão de dados (hoje só aceita atualizações, porque a inclusão vinha somente da integração do SGT).

Solução: Originalmente a tela foi desenvolvida para receber (automaticamente) informações de apropriações de Receitas oriundas de Atendimentos do SGT. A partir de agora, propostas criadas no isoCRM que não integram com o SGT serão inseridas manualmente pelo usuário, para que estas propostas também sejam enviadas, via arquivo TXT, para o sistema ZEUS.

O funcionamento da tela foi alterado apenas para que a inserção manual de informações funcione corretamente. Esta tela não foi alterada para criticar as informações prestadas pelo usuário (já que originalmente as informações vinham somente do SGT via integração).

Segue abaixo um explicativo dos campos que serão necessários preenchimento por parte do usuário:

Menu Atendimento à Pedido à Apropriação de Receitas

No canto superior direito tem o ícone  para incluir novas apropriações.

Para preencher o campo “Centro de Responsabilidade”, o usuário já deverá saber esta informação. O isoCRM não tem onde buscar os Centros de Responsabilidade válidos para apresentar ao usuário como opções de escolha.

Os campos “Nota Fiscal”, “Tipo de documento” e “Aprovação Cliente” não devem ser informados e/ou modificados. Estes campos serão utilizados após a inclusão (manual ou vindo da integração do SGT).

Após a inclusão de dados feito pelo usuário, o isoCRM tratará estas informações como se viessem via integração SGT:

- Encaminhará um e-mail para o Agente de Mercado. Este Agente buscará a aprovação da Apropriação junto ao Cliente.

- Uma vez que o cliente aprove a apropriação, o Agente acessará esta tela e informará que o cliente aprovou.

- Ao confirmar a informação acima, o isoCRM encaminhará um e-mail para o Agente Financeiro.

- O Agente Financeiro acessará esta tela para informar a Nota Fiscal e o Tipo de documento.

- Ao atualizar a Apropriação de Receita com estas informações, o isoCRM mudará automaticamente a informação do campo “Integrar”, de NÃO para SIM.

- O motor de integração do ZEUS busca sempre Apropriações de Receitas onde o campo “Integrar” esteja como SIM. Estas apropriações são enviadas para um arquivo TXT, que um usuário irá pegar e importar no sistema ZEUS.

Todas as etapas acima valem tanto para Apropriações de Receitas vindo da integração com o SGT quanto para Apropriações de Receitas incluídas manualmente. O isoCRM não se responsabiliza pelas informações inseridas na Apropriação de receitas, pois não há como validá-las.

18383 – Mensagem de erro durante integração Web/Win.

Descrição: Vários pedidos tem sido registrados com "Aberto Erro" seguido da seguinte mensagem de erro na Observação: ## System.Exception: The remote server returned an error: (500) Internal Server Error.(-10001) at GeneXus.Programs.Sdtext_WSPedCW.execute (IGxCollection gxTp_Sdtpedido) at GeneXus.Programs.apisomotorintegrapedido.executePrivate()

- Erro ao acessar webservice ## Os log da integração Win estão em anexo, o pedido no ambiente Win é integrado corretamente, o único problema está no código de retorno informando "Aberto Erro", precisamos saber qual a razão para esta mensagem.

Solução: Foi realizada a reimportação do wsdl do webservice da versão win awspedcw.aspx?wsdl.

Foi testada a integração e os pedidos foram integrados normalmente.

18361 – Busca de Usuários vinculados à uma CP.

Descrição: Prezados Na tela de cadastros de usuários vinculados à uma CP atualmente não é possível pesquisar um usuário pelo nome, solicito que inclua o campo nome do usuário para que facilite a identificação de um usuário específico.

Solução: incluído na tela de vinculação de Usuários por Condição de pagamento o campo nome do usuário como filtro.

18360 – Ordenar por sequência os Itens do Contrato.

Descrição: É possível fazer a tela “HViewISOCTContrato” ficar na sequência de inclusão?

Solução: Foi adicionado nas opções de ordenação, a opção  que ordena pela sequência de inclusão.

18345 - correções no isoCRM Modern.

Descrição: Efetuar correções no isoCRM Modern: 

Cliente Novo:

- Quando dá mensagem de erro, e o mesmo é corrigido, ao clicar em "Gravar" está gerando um novo registro e não alterando o atual. 

- No histórico aparece duplicado. 2 inclusões, e a alteração também duplica. 

Cadastro: 

- Trocar validação do email (em tempo real) base: isoChatLogin.js CORRIGIDO 

- Endereço não grava Título do logradouro CORRIGIDO

- Não está gravando a especialidade correta (grava o primeiro registro da combo). CORRIGIDO

- Informa um CPF válido e deixa o email com erro, ao clicar em GRAVAR não faz nada, daí corrige o email e clica em GRAVAR, dá erro de CNPJ inválido e falta de Razão Social.

Solução: Ajustes no cadastro de clientes: - Especialidade não estava gravando - E-mail não era validado em tempo real. - Quando entrava na tela de informações cadastrais do cliente, ocorriam erros no extJS Botão de logout do isoCRM não aparecerá mais quando o usuário entrar na aplicação via isoCRM Modern (aplicativo). As atualizações acima devem ser colocadas no cliente com a nova versão do isoCRM Modern (extJS).

18327 - Seleção de produtos.

Descrição: Ao selecionar a opção Seleção de produtos, tela HWWISOPrdSelecao, aparece mensagem de erro.

Solução: Corrigido um problema de geração da tela HWWISOPrdSelecao.

18318 – Relatório Dados Complementares SAC.

Descrição: Conforme anexo, não estamos conseguindo gerar relatório dos dados complementares.

Solução: Realizada correção nas rotinas de verificação de autoridade, pois no oracle existe o problema de case sensitive.

18313 - alterar a situação do Item para PERDIDO zera o % de ICMS.

Descrição: Segue um erro no contrato. Ao alterar a situação do Item para PERDIDO o % ICMS zerou e critica Motivo, porém o campo Motivo fica inacessível.

Solução: Foi corrigido o problema para que quando clicar na situação, não de "refresh" na tela, e foram retiradas as regras para que o campo motivo da situação fique desabilitado.

18312 – Filtro País na tela de Atendimento Campanha.

Descrição: É necessário criar um filtro por País na tela HISOMk_AtendimentoWC, pois antes de realizar o refresh na página, a variável de país parece estar em branco, fazendo assim com que sejam carregados todos os países cadastrados, isso faz com que apareça na combo de UF todos os estados, além de carregar todos os estados a localidade, mesmo de outros países, fica vinculada ao estado de código 1 do país Brasil.

É necessário remover este vínculo sempre da localidade ao estado 1 deste país.

É necessário criar também um parâmetro para que carregue um país por padrão sempre no início do carregamento da tela.

Solução: Adicionado o campo País, alterada a label de UF Cliente para UF, criado recurso que se existir somente um país, ele vem selecionado, se houver mais de um, vem padrão Todos.

18282 – Imprimir orçamento.

Descrição: Lancei um orçamento no ISO e deu um erro na hora de imprimir para enviar ao cliente. Não dei desconto, portanto nenhum item foi para alçada. Segue print da tela.

Solução: Corrigido. Variável do campo quantidade estava com numérico de 4, ajustado para numérico de 13.

18276 - Web Services do CNI de Contas e Contatos.

Descrição: Ajustar Web Services do CNI de Contas e Contatos para devolver o campo codigoEntidade

Solução: Alteradas as views “VW53_Contas” e “VW46_ContaContatos” para devolver codigoEntidade = 3

Obs.: Além dos ajustes na aplicação isoCRM, tem que atualizar as views vw46 e vw53.

18267 – Tela Atendimento Contato de campanha.

Descrição: Erro na sequência de prompt da tela, fica pulando sempre para o final da tela.

Solução: Removido o setFocus() de toda a tela, também alterado para combos dinâmicas. As mensagens de erro que apareciam duplicadas pararam de ocorrer, visto que não tem mais chamada indevida de refresh.

18236 – Integração de cadastro para Everest.

Descrição: Estamos tendo problemas com a integração de cadastro do CRM para o ERP.

Solução: Ajustado procedimento que ao efetuar alguma alteração no cadastro, o campo de data de alteração e usuário de alteração do papel cliente também será alterado. E com isso será disparado a trigger na tabela ISOENTCLIENTE.

Ajustado a trigger na ISOENTCLIENTE para somente incluir registros nas tabelas intermediárias se os campos de operação, data de alteração e usuário de alteração sofrerem atualização. E somente será incluído registro nas tabelas caso não existam registros de SAÍDA e que NÃO foram processados.

18186 – DC SAC enviado por e-mail de Workflow.

Descrição: Ao enviar um e-mail via workflow do sac que esteja configurado para enviar no corpo um dado complementar, e este SAC possuir 3 detalhes, o dado complementar aparece 3 vezes no e-mail.

Solução: Foi corrigida a duplicação do dado complementar no envio do e-mail através do workflow.

17416 - Sinalização nos campos obrigatórios no chat.

Descrição: Sinalizar com * os campos obrigatórios no chat.

Solução: Incluído * após a descrição dos campos obrigatórios.