Estender definições de contexto com campos personalizados no Agendamento de trabalho
Estenda a definição de contexto do Agendamento unificado padrão para capturar dados personalizados junto com atributos de agendamento padrão. Por exemplo, adicione um campo de detalhes de contato a registros de Compromisso de serviço e Interação e mapeie-o pela definição de contexto para que o fluxo de agendamento possa ler e gravar o valor personalizado.
Edições obrigatórias
| Disponível em: Lightning Experience |
| Disponível em: Edições Enterprise e Unlimited |
| Permissões necessárias ao usuário | |
|---|---|
| Para criar um campo personalizado no objeto de origem, estenda uma definição de contexto padrão ou selecione uma definição de contexto estendida: | Gerente de agendamento de trabalho |
Estender uma definição de contexto envolve três etapas: criar o campo personalizado no objeto de origem, estender a definição padrão para incluir um mapeamento para o novo campo e selecionar a definição estendida no Salesforce Go.
Criar um campo personalizado no objeto de origem
Crie o campo personalizado em Compromisso de serviço, Interação ou ambos os objetos antes de mapeá-lo na definição de contexto.
- Em Configuração, selecione Gerenciador de objetos.
- Selecione o objeto em que deseja que o campo (por exemplo, Compromisso de serviço).
- Selecione Campos e relacionamentos e clique em Novo.
- Selecione o tipo de dados do campo (por exemplo, Texto, Data ou Número) e clique em Avançar.
-
Insira os detalhes do campo.
- Rótulo do campo: O nome de exibição do campo.
- Nome do campo: O nome da API.
- Comprimento, Casas decimais ou Texto de ajuda conforme necessário para o tipo de dados selecionado.
- Defina a segurança em nível de campo para controlar quais perfis podem visualizar ou editar o campo e clique em Avançar.
- Selecione os layouts de página que devem exibir o campo e clique em Salvar.
Repita essas etapas para cada objeto que precisa do campo personalizado. Por exemplo, se os fluxos de agendamento fizerem referência a Compromisso de serviço e Interação, crie o campo em ambos os objetos.
Para obter orientações detalhadas sobre a criação de campos, consulte Criar um campo personalizado.
Estender uma definição de contexto padrão
Estenda a definição de contexto padrão UnifiedSchedulingContext para adicionar mapeamentos para seus campos personalizados.
-
Em Configuração, insira
Context Definitionsna caixa Busca rápida e selecione Definições de contexto. - Confirme se as Configurações de serviço de contexto e Agendamento unificado estão ativadas.
- Selecione a guia Definições padrão.
- Clique na seta suspensa ao lado da definição que deseja estender (por exemplo, UnifiedSchedulingContext) e selecione Extender.
- Insira um nome exclusivo para a extensão e defina uma Data de vigência.
- Selecione a guia Definições Personalizadas e abra a nova definição.
- Selecione a guia Dados de mapa.
-
Edite um mapeamento existente ou crie um novo para vincular campos personalizados a atributos de contexto.
- Selecione o campo personalizado no objeto Compromisso de serviço ou Interação.
- Mapeie-o para um atributo personalizado na definição.
- Salve o mapeamento e marque-o como Padrão.
- Volte para a guia Definições Personalizadas, clique no menu suspenso para a definição e selecione Ativar.
Selecionar a definição de contexto estendida no Salesforce Go
Depois de estender e ativar a definição de contexto, selecione-a como a definição ativa para o mapeamento de objeto de Agendamento unificado.
- Em Configuração, clique em Salesforce Go.
-
Procure por
Scheduling. - Em Recursos, selecione Mapeamento de objeto para agendamento unificado.
- Em Concluir as etapas obrigatórias, localize Mapear dados de objeto com compromissos de serviço e clique em Gerenciar.
- Na pesquisa de definição de contexto, selecione a definição de contexto estendida que você criou.
- Clique em Salvar.

