Pontos de extensão na Gestão de serviços de campo
Use pontos de extensão para personalizar a entrada de programação e as configurações de reserva de compromisso.
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 Gestão de serviços de campo.
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.
Os pontos de extensão estão disponíveis para as seguintes configurações:
- Programação de tipo de evento entradas
- Agendamentos
| 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. |
| Nome do ponto de extensão | Descrição |
|---|---|
| sn_apptmnt_booking.AppointmentBookingAvailabilityExtPoint | Personalize a lógica para determinar janelas de compromissos 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á usado 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 reprogramados. |
| 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. |
| Nome do ponto de extensão | Descrição |
|---|---|
| sn_fsm_adv_tmp.FSMTemplateMgmntExtPoint | Personalize a lógica para permitir que o modelo de ordem de serviço mapeie informações da tabela de origem para os campos apropriados em uma ordem de serviço. |
| sn_fsm_adv_tmp.FSMTableMapSourceIdentifier | Personalize a lógica para identificar a origem de uma ordem de serviço. |
| Nome do ponto de extensão | Descrição |
|---|---|
| OnsiteGeofenceConfig | Permite que você defina valores padrão para os campos de raio de cerca geográfica e unidade de cerca geográfica na tarefa de ordem de serviço. |
| Nome do ponto de extensão | Descrição |
|---|---|
| Gradiente do mapa térmico (sn_cmn_mo.HeatmapGradient) | Permite que você defina o gradiente de cores do mapa térmico. |
| Nome do ponto de extensão | Descrição |
|---|---|
| TerritoryIndicators(sn_fsm_tp.TerritoryIndicators) | Permite que você defina os principais indicadores de desempenho (KPIs) para analisar o desempenho do território. Os indicadores configurados aparecem no painel lateral contextual do console do Planejamento de territórios para serviço de campo. |