Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

02. SITUAÇÃO/REQUISITO

Novo recurso de personalização de telas do ambiente Web e Mobile do CRM para exibir, ocultar, marcar como somente leitura ou marcar como editável elementos do formulário de lead a partir de uma regra condicional.

Exemplo de uma ocultação à partir de uma regra condicional: 

  • Quando o tipo do lead for do tipo prospect,

...

  • quero que oculte os elementos de tela "Ramo de atividade" e a seção "

...

  • Mídia Social". Para todos os outros tipos de lead, estes atributos devem ser exibidos normalmente.

04. SOLUÇÃO

Telas e menus para cadastro de regras condicionais

Disponibilizamos uma seção no formulário de Leads para que seja possível cadastrar, editar e remover regras de exibição e/ou edição condicionadas a uma expressão de validação.

Esta A seção de regras fica posicionada na porção direita da tela de configuração de personalização do formulário, abaixo do menu de Elementos

Demonstração de como acessar o recurso na personalização de Leads.:


As ações possíveis para alteração dos estados dos elementos quando a regra condicional for atendida são:

...

Se a regra condicional já estiver construída e a ação padrão precisar ser alterada, outra forma de fazer isto mudar a ação padrão é desativar a regra condicional e alterar a ação o estado de visibilidade ou edição no elemento em questão, lembrando de posteriormente ativar a regra condicional novamente.:

Image Added


Motor para verificar mudanças de estado de telas padrões e aplicação na tela de Leads

...

Toda vez que o elemento contiver o dado que foi especificado na regra condicional, será adotado as ações que foram detalhadas na construção de regra.:

Image Added

Quando o dado presente em tela não coincidir com o especificado em na regra condicional, o comportamento da tela segue a regra o estado definido na ação padrão de visualização ou edição que tinha sido registrada antes dos elementos.  

Criação de elemento de formulário para atributos do tipo SubObjectLookup e aplicação no objeto de Leads

Foi criado o elemento do tipo Relacionamento de Objetos para representar o novo Tipo de elemento:

Image Added


Adequamos os elementos de 'Indefinido' para 'Relacionamento de Objetos' em Leads:

  • Tipo de pessoa
  • Contatos
  • Tipo de lead
  • Origem
  • Etapa
  • Ramo de atividade
  • Grupos
  • Classificação
  • Empresas

Sincronizar regras de exibição/edição condicionais com o Mobile

A regra condicional modifica o comportamento das telas da Web e também as telas do Mobile, portanto realizamos também a sincronização destas regras com o Mobile.

Novos ícones para representar os estados de visualização e edição dos elementos afetados pela regra condicional

Criamos novos ícones de estado de visualização e edição na tela de personalização do formulário para mostrar de maneira rápida quais elementos são objetos de regras condicionais:

  • Image Added Oculto por regra
  • Image Added Visível por regra
  • Image Added Somente leitura por regra
  • Image Added Editável por regra

Estes ícones são exibidos no elemento do formulário e também na seção de edição do formulário que é aberta no lado direito da tela.

Regras condicionais sempre tem precedência à regras estáticas de visualização (Oculto e Visível) e edição (Editável e Somente leitura). Lembre deste ponto ao construir sua regra condicional!

Atalhos para criação de regras condicionais ao editar elemento de formulário

Além do caminho padrão para criação de regras, disponibilizamos também um atalho para que seja possível criar regras condicionais selecionando o estado dinâmico de visualização/edição diretamente ao selecionar um elemento do formulário:

Image Added

Se já existir uma regra condicional que afete o elemento, será apresentado o nome da regra e a possibilidade de alterar ou remover, mudando o estado do elemento para adequar o formulário conforme o cenário de negócio.:

Image Added


04. DEMAIS INFORMAÇÕES

...