Pontos de extensão na Gestão de serviços de campo
Use pontos de extensão para personalizar várias configurações.
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. |
| sn_apptmnt_booking.AppointmentRecommendationExtPoint | Permite que outras aplicações integrem a recomendação de vaga para agendamentos. |
| sn_apptmnt_booking.AppointmentBookingLockingUtilExtPoint | Adquira e libere bloqueios no fluxo de trabalho de Agendamentos. |
| sn_apptmnt_booking.AppointmentBookingVariablesExtensionPoint |
Usado pela API de compromisso e pela API de reserva para buscar Catalog_id para a tarefa. |
| sn_apptmnt_booking.AppointmentEnableUnifiedUI | Habilita o componente Calendário de IU unificado para a extensão da tabela de tarefas específica. |
| sn_apptmnt_booking.AppointmentHolidayHelperExt |
Calcula o tempo de lead levando em conta os feriados, conforme indicado pela configuração considere_Holidays_in_leadtime na configuração do serviço de Agendamentos. |
| sn_apptmnt_booking.AppointmentLeadTimeCalculation | Determina se o prazo para reprogramar um compromisso deve ser considerado ou ignorado, com base na configuração ignore_lead_time_on_reschedule na configuração do serviço de Agendamentos. |
| sn_apptmnt_booking.use_unified_appt_widget | Permitir que outras aplicações usem o calendário sísmico de 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. |