Pontos de extensão na Gestão de serviços de campo

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 2 min. de leitura
  • Descubra a flexibilidade dos pontos de extensão no Serviço de campo, permitindo que você personalize e estenda a funcionalidade da sua implementação Gestão de serviços de campo. Entenda os principais pontos de extensão e como eles podem ser aproveitados para personalizar Gestão de serviços de campo de acordo com suas necessidades de negócios exclusivas.

    No navegador de aplicações, insira sys_extension_point.list e clique em Enter para exibir os pontos de extensão usados na aplicação Field Service Management.

    Você pode criar várias implementações para cada ponto de extensão e fornecer um número de ordem para cada implementação. A implementação que possui o menor número de ordem é executada.

    Tabela 1. Pontos de extensão para entradas de programação de tipo de evento
    Nome do ponto de extensão Descrição
    AgentEventUtil Personalize a lógica das entradas de programação do tipo de evento.
    AgentScheduleUtil Personalize a lógica para calcular períodos de folga do evento.
    Tabela 2. Pontos de extensão para reserva de compromisso
    Nome do ponto de extensão Descrição
    sn_apptmnt_booking.AppointmentBookingAvailabilityExtPoint Personalize a lógica para determinar janelas de compromisso reserváveis.
    sn_apptmnt_booking.AppointmentBookingDaoExtPoint Personalize a lógica usada para criar ou atualizar um registro de compromisso.
    sn_apptmnt_booking.AppointmentBookingImplExtPoint Personalize a lógica para validar os dados do compromisso antes que um compromisso seja criado.
    sn_apptmnt_booking.AppointmentBookingUtilExtPoint Personalize a lógica para criar um mapa de parâmetros de dados de compromisso que serão usados para criar e atualizar registros de compromisso.
    sn_apptmnt_booking.AppointmentRescheduleCancelExtPoint Personalize a lógica usada para determinar se os compromissos podem ser cancelados ou reagendados.
    sn_apptmnt_booking.AppointmentRESTHelperExtPoint Personalize a lógica para recuperar uma lista de períodos de data e hora disponíveis para reserva de compromisso.
    Tabela 3. Pontos de extensão para gestão de modelo
    Nome do ponto de extensão Descrição
    sn_fsm_adv_tmp.FSMTemplateMgmntExtPoint Personalize a lógica para permitir que o modelo de pedido de trabalho mapeie informações da tabela de origem para os campos apropriados em um pedido de trabalho.
    sn_fsm_adv_tmp.FSMTableMapSourceIdentifier Personalize a lógica para identificar a origem de um pedido de trabalho.
    Tabela 4. Pontos de extensão para raio e distância de cerca geográfica
    Nome do ponto de extensão Descrição
    OnsiteGeofenceConfig Permite definir valores padrão para os campos de raio e unidade de cerca geográfica na tarefa de ordem de serviço.
    Tabela 5. Pontos de extensão para gradiente de cores do mapa térmico
    Nome do ponto de extensão Descrição
    Gradiente de mapa térmico (sn_cmn_mo.HeatmapGradient) Permite definir o gradiente de cores do mapa térmico.
    Tabela 6. Pontos de extensão para principais indicadores de desempenho (KPIs) do território
    Nome do ponto de extensão Descrição
    TerritoryIndicators(sn_fsm_tp.TerritoryIndicators) Permite definir os principais indicadores de desempenho (KPIs) para analisar o desempenho do território. Os indicadores configurados aparecem no painel lateral contextual do console de planejamento de território de serviço de campo.