release notes

V 210.1

isoAtendimento

28957 - Problema em salvar nova classificação atendimento SAC.

Descrição: Problema ao tentar salvar nova classificação no atendimento SAC, campo Motivo. Quando o usuário tenta alterar o motivo, e clicar em confirmar, retorna para o valor anterior.

Solução: Corrigido, o problema ocorria por conta de um bug do Genexus, quando mostrava o bloco de informações.

28902 - Perda de anexos ao atender vários e-mails.

Descrição: Problema no motor de e-mail de entrada, perda de anexos quando o usuário atende mais que 1 e-mail de um mesmo remetente por vez (atendimento em lote).

Solução: Foi desabilitado a seleção por combo box de anexos dos atendimentos vinculados, com isso será gravados todos os anexos dos emails selecionados. Devido a limitação do Genexus, ocorria o problema da perda de anexos.

29012 - Problema ao abrir atendimento para cliente com alerta cadastrado.

Descrição: Problema ao abrir atendimento para cliente com alerta cadastrado.

Solução: Foi incluído um botão de fechar na tela do popup.

isoCadastro

28987 - Atribuir papel Cliente à uma entidade.

Descrição: Erro ao atribuir papel Cliente à uma Entidade.

Solução: Foi criado um gatilho, onde, quando o usuário faz inclusão/alteração de clientes, este cliente é inserido na carteira do responsável. 

Como a tabela ISOEntRsp_Clientes sofreu alterações na estrutura, o gatilho ficou defasado e com erro no comando INSERT.

O gatilho foi atualizado no tortoise e no banco de produção do isoCRM. Caso a estrutura sofra alterações, será necessário atualizar este gatilho novamente.

isoContrato

28971 - Problema para enviar email ao responsável.

Descrição: Problema para enviar e-mail para o responsável definido na tarefa, através da condição de disparo do contrato.

Solução: Foi adicionada a rotina de montar o e-mail para o método de tarefa "ENVIAR EMAIL PARA RESPONSÁVEL", quando este é usado no contrato.

As configurações disponíveis são as mesmas do método "Enviar e-mail para responsável (Contrato)".

isoMarketing

28102 - Movimentação de cliente entre carteiras.

Descrição: Trocar representante dos clientes

Solução: Foi disponibilizado no menu Modern - Supervisor - Gestão de cliente/responsável. 

Funcionalidades: 

Importar um arquivo .xlsx, atribuindo os clientes por CNPJ, CPF, Código IsoCRM. Nele contidos à determinado responsável. 

isoVendas

28980 - Incluir campos em duplicatas e notas fiscais e alterar a tela do modern.

Descrição: Incluir campos na integração de duplicatas e notas fiscais e alterar a tela do Modern.


Solução: Para visualização das notas fiscais e duplicatas é preciso rodar o script abaixo para atualizar a tabela de integração:

ALTER TABLE [INT_ISOENTCLIDUPLICATAS]

ADD [Int_ISOEntCliDup_DataPagamento] DATETIME NULL,

[Int_ISOEntCliDup_DataFaturamet] DATETIME NULL

Os campos abaixo devem ser preenchidos via integração tabela de notas: 

Int_ISOEntCliNotaFiscal Campos:

Int_ISOEntCliNF_Estabelecimento - Char(70): Descrição do estabelecimento da emissão da nota fiscal.

Int_ISOEntCliNF_Transportadora - Char(70): Descrição da razão social ou nome fantasia da transportadora.

Int_ISOEntCliNF_Frete - Num(16.6): Valor do frete da nota fiscal

Int_ISOEntCliNF_Chave - Char(30): Código único para identificar a nota fiscal, (foi criada essa chave única para evitar conflito de notas fiscais com mesmo número e série emitidas por estabelecimentos diferentes).


Tabela de itens da nota fiscal: Int_ISOEntCliNotaFiscal 

Campos:

Int_ISOEntCliNFSItem_Chave - Char(30): Código único identificador da nota fiscal. (Int_ISOEntCliNotaFiscal.Int_ISOEntCliNF_Chave)


Tabela de duplicatas: Int_ISOEntCliDuplicatas

Campos: 

ISOEntCliNFS_Chave_ECDup - Char(30): Código único referente a nota fiscal. (Int_ISOEntCliNotaFiscal.Int_ISOEntCliNF_Chave)

Int_ISOEntCliDup_DataFaturameto - DateTime: Data de faturamento da duplicata.

Int_ISOEntCliDup_DataPagamento - DateTime: Data de pagamento da duplicata.


28884 - View BI duplicando pedidos nos relatórios.

Descrição: Corrigir a view BI_034_Pedidos. Está duplicando o pedido na extração de relatórios quando o cliente tem mais de um telefone.

Solução: Foi realizado os ajustes na view BI_034_Pedidos. Criado a View BI_034_Pedido para Oracle.

Foi modificado o nome da coluna DM_034_PerguntaDadoComplementar para DM_034_PerguntaDadoCompl, pois o Oracle não permite nome de coluna com mais de 30 caracteres e ajustada no SQL Server.

28389 - Habilitar a divisão do pedido.

Descrição: Funcionalidade para habilitar a divisão do pedido quando encontrar itens com uma certa quantidade.

Solução: Foi desenvolvida a funcionalidade de separação por quantidade. 

Documentação para configuração:

https://drive.google.com/file/d/1e4OC5cdx3g-3yckVpkSkP9kHHUnuRx9s/view?usp=sharing

27832 - Divergência de informações no relatório de itens cotados.

Descrição: Divergências de informações no relatório de itens cotados da Bionexo.

Solução: Foi corrigido o relatório de itens respondidos (RISOBionexoItensRespondidos) para:

Foi implementado no relatório de itens ganhos (RISOBionexoItensGanhos) para:

No relatório de itens ganhos, o endereço de entrega que aparece é o endereço default para o qual o isoCRM criará o pedido, de acordo com os endereços existentes. Não existe endereço de entrega da cotação Bionexo, portanto esta informação pode ser divergente com o que aparece na plataforma Bionexo.

Geral

28385 - Recurso de destinação de pedidos.

Descrição: A partir de um Pedido, o mesmo seja dividido em vários outros pedidos, conforme destinação dos itens. Caso seja necessário gerar pedidos de pendências, também serão criados N pedidos de pendência, conforme destinação dos itens.

Solução: Foi implementado no isoWeb a funcionalidade de separação de Pedidos por Destinação do Produtos. 

Como configurar:

https://drive.google.com/file/d/1WijnqMRoyAIG5AHlXvqgYwdLAJiTcNR_/view?usp=sharing

28997 - Correção da Stored Procedure.

Descrição: Correção da Stored Procedure ISODB_EnableFKConstraints

Solução: Implementar no pacote Sql e Oracle. Passar instruções de como atualizar esta SD no banco de dados. Caso tenha risco de surgir erros ao habilitar as Constraints.

Atualização da SP: 

Se ocorrerem erros, tem que ser tratado caso a caso. De regra geral, os erros normalmente são registros filhos sem pai, neste caso seria possível somente eliminar o registro na tabela pai. 

Sugerimos validar com a equipe de isoCRM antes de realizar o procedimento.

isoIntegração

29086 - Erro na verificação de origem na matriz ICMS

Descrição: Ajuste na integração de matriz de ICMS erro na verificação da origem.

Solução: Foi realizado o ajuste.

29073 - Problema de integração de cadastro.

Descrição: Problema no programa de integração de cadastro, quando informado ESTRANGEIRO = "null", o programa assume como "S" e deixa de verificar o documento CPF/CNPJ.

Solução: Ajuste efetuado nos webservice de integração no isoCRM dos cadastros de pessoa e organização no campo de estrangeiro. 

Adotando o "N" como default para casos que seja mandado errado ou como Ex:"null".

29061 - Ajuste na matriz ICMS.

Descrição: Ajuste na matriz de ICMS.Campos que aceitam zero, estavam sendo bloqueados na validação do cadastro.

Solução: Realizado a correção.

Outros

29068 - ISOLimpaCaracter está apagando o último caractere.

Descrição: Problema na função ISOLimpaCaracter, está apagando o último caractere.

Solução: Ajustado função ISOLimpaCaracter, que estava cortando o último caractere do texto. Corrigido também o caractere branco (" ") que estava sendo colocado à frente do texto original

29016 - VW77B_OrganizacaoValidaDCObrig com problema.

Descrição: VW77B_OrganizacaoValidaDCObrig com problema.

Solução: O problema está no tipo do campo ISOEntOrganizacaoAttArquivo. Algumas bases estão com tipo IMAGE em vez de VARBINARY(MAX).

Solução é rodar o script de alter column: 

28972 - Validar nova versão do ios WEB.

Descrição: Estamos com a necessidade de validar uma nova versão do isoWEB junto com o aplicativo de pedidos Offline, e para isto preciso saber como alterar a conexão deste aplicativo.

Solução: Na pasta de instalação do programa, normalmente em C:\Program Files (x86)\isoCRM Offline. E configurar no arquivo ISOPedidoOffline.exe.config as urls para acessar os webservices do isoCRM. 

Exemplo:

No arquivo, onde está http://www.crm.cliente.com.br/crm/ Alterar para http://172.22.11.99/homologacao/

28905 - Menu dinâmico e configurável.

Descrição: Menu dinâmico e configurável com acesso a objetos externos no modern, exemplo, poder colocar um html, escolher um ícone dos nossos padrões, escolher um título ou tooltip, estudar a melhor forma.

Solução: Na página inicial do Modern está localizado dois novos ícones. Acessibilidade e o incluir que somente aparece para um usuário master.

Os usuários que forem editar o menu precisam ter o módulo supervisor cadastros gerais.

Os usuários que forem acessar o menu precisam ter o módulo mobile atendimento cadastros gerais. 

Configuração a ser disponibilizado no portal treinamentos.

28862 - Clientes que não possuem UF cadastrada.

Descrição: Preciso de uma atenção / ajuda em relação aos clientes que não possuem UF cadastrada (CEP) e não aparecem na campanha do vendedor.

Solução: Foi realizado um ajuste na VW40_AtendCampanha. Se necessário solicite a VW40_AtendCampanha para equipe isoCRM.

28672 - Melhoria no dado complementar do Modern.

Descrição: Disponibilizar opção de colapsar / expandir a visualização dos formulários de dados complementares.

Solução: A solução possibilita que possa verificar somente os títulos dos dados complementares disponível para o grupo que está liberado, quando clica no título ele abre as perguntas.

Através dos controle já existente (Supervisor, entidade,formulários pessoa/organização), possibilita a configuração e liberação dos dados complementares Modern.

A visualização é possível em dois campos, no cadastro simplificado e aba dados complementares. Possibilitando um melhor controle e flexibilidade. 

Pode se disponibilizar uma única ou mais perguntas para um usuário ou vários fora do grupo, mostrando esta pergunta no cadastro simplificado, que segue abaixo dos dados principais do cliente (nome/razão social, CPF,CNPJ,etc...).

Para não mostrar os dados complementares abaixo dos dados principais do cliente se configura na tela inicial do Modern em acessibilidade. Localize o módulo depois o grupo de usuários desejados e marque (visível nos dados principais) ou desmarque (deixa de ser visível nos dados principais) cmp_dado_complementar.