Loading
Gestión del ciclo de vida de servicio de activos
Orquestar eventos de servicio de mensajes Lightning

Orquestar eventos de servicio de mensajes Lightning

Utilice este LWC para orquestar eventos de la interfaz de usuario como aperturas modales, redireccionamientos de hipervínculos y mensajes desencadenados al hacer clic en otros componentes. Esto gestiona el spinner Lightning global haciendo que escuche el evento loaderstatus para mostrar una operación en curso.

Campos de entrada

Estos parámetros detallan si los oyentes LMS específicos para varios eventos están activados o desactivados para personalizar la funcionalidad y la gestión de eventos del componente LWC.

Nombre del campo Descripción
URL abierta en ficha Nueva Indica si las direcciones URL se abren en una nueva ficha del navegador.
Desactivar el oyente de navegación de URL Indica si el oyente de LMS para el evento de navegación está desactivado.
Desactivar Toast Listener Indica si el oyente de LMS para el evento showtoast está desactivado.
Desactivar Loader Listener Indica si el oyente de LMS para el evento loaderstatus está desactivado.
Desactivar escucha de navegación Indica si el oyente de LMS para el evento de navegación está desactivado.
Desactivar oyente de modal de origen de trabajo Indica si el oyente de LMS para el evento addworksource está desactivado.
Desactivar Modal de escucha de orden de trabajo Indica si el oyente de LMS para el evento workordercancel está desactivado.
Desactivar Eliminar tipo de trabajo Modal Listener Indica si el oyente de LMS para los eventos deleteworktypes está desactivado.
Desactivar Eliminar oyente de modal de origen de trabajo Indica si el oyente de LMS para el evento deleteworksource está desactivado.
Desactivar Agregar tipo de trabajo Modal Listener Indica si el oyente de LMS para el evento addworktype está desactivado.
Desactivar Seleccionar oyente de modal de cobertura Indica si el oyente de LMS para el evento selectcoverage está desactivado.
Desactivar Escuchador de citas de servicio de reserva Indica si el oyente de LMS para el evento bookserviceappointment está desactivado.
Desactivar Modificar tipo de trabajo Modal Listener Indica si el oyente de LMS para el evento editworktypes está desactivado.
Desactivar Ver tipo de trabajo Modal Listener Indica si el oyente de LMS para el evento viewworktypes está desactivado.
Desactivar Generar oyente de propuesta Indica si el oyente de LMS para el evento generateproposal está desactivado.
Id. de correlación de evento Especifica el Id. para realizar un seguimiento de los eventos que se produjeron y consumieron durante LMS.

Campos de salida

Ninguno

Eventos y desencadenadores de LMS publicados

Estos son los eventos y su condición de desencadenador correspondiente, detallando cuándo se inicia cada evento basándose en acciones y criterios específicos dentro del LWC.

Nombre del evento Condición de desencadenador
showtoast

Este evento se desencadena después del evento generateproposal:

  • Si el nombre del sistema operativo en el mensaje no es válido
  • Si no tiene el permiso DocGenRuntimeUser
  • Después del evento bookserviceappointment si no tiene el permiso BookServiceAppointment
updatequote

Este evento se desencadena después del evento de navegación con estos criterios:

  • Acción de mensaje - Siguiente
  • Nombre de paso - EnterQuoteDetails
  • Entrada de presupuesto - Valor de Id.
createquote

Este evento se desencadena después del evento de navegación con estos criterios:

  • Acción de mensaje - Siguiente
  • Nombre de paso - EnterQuoteDetails
  • Entrada de presupuesto - Sin valor de Id.
precio inicial

Este evento se desencadena después del evento de navegación con estos criterios:

  • Acción de mensaje - Siguiente
  • Nombre de paso - AddWorkSourcesWorkTypesCoverages
createworksourcesfromworkorders

Este evento se desencadena después del evento de navegación con estos criterios:

  • Acción de mensaje - Siguiente
  • Nombre de paso - SelectExistingWorkOrder

Eventos de LMS supervisados

Estos son los eventos y sus desencadenadores correspondientes supervisados para una variedad de eventos de LMS, incluyendo la apertura de modales, la gestión de elementos de la interfaz de usuario y la gestión de la navegación.

Nombre del evento Desencadenador supervisado
addworksource Este evento abre una ventana con Agregar origen de trabajo para LWC de estimación de trabajo con los datos proporcionados en el mensaje.
deleteworksource Este evento abre una ventana con el LWC Eliminar registros utilizando los Id. de registro especificados, los nombres y el nombre del objeto de origen de trabajo para iniciar la eliminación.
deleteworktypes Este evento abre una ventana que contiene el LWC Eliminar registros para estimación de trabajo utilizando los Id. de registro, los nombres y el tipo de trabajo como nombre de objeto.
selectcoverage Este evento abre una ventana con el LWC Mostrar coberturas junto con el encabezado y el pie de página con los datos proporcionados en el mensaje.
showtoast Este evento abre una notificación emergente mostrando un mensaje de operación correcta o de error que depende de los datos de operación que recibe.
loaderstatus Este evento controla la visibilidad del Lightning Spinner con los datos proporcionados en el mensaje.
navegación

Este evento se desencadena cuando hay una entrada de acción o un detalle de mensaje con estos criterios:

  • Acción de mensaje - Anterior
  • Evento activado - FlowNavigationBackEvent
  • Acción de mensaje - Omitir
  • Evento activado - FlowNavigationNextEvent
  • Acción de mensaje - Cancelar o Listo o Guardar y cerrar
  • Evento activado - Salida
  • Acción de mensaje - Siguiente
  • Nombre de paso - Enterquotedetails
  • Evento activado - updatequote o createquote
  • Acción de mensaje - Siguiente
  • Nombre de paso - AddWorkSourcesWorkTypesCoverages
  • Evento activado - Iniciarprecio
  • Acción de mensaje - Siguiente
  • Nombre de paso - SelectExistingWorkOrder
  • Evento activado - createworksourcesfromworkorders
  • Acción de mensaje - Siguiente
  • Nombre de paso - Cualquier otro paso
  • Evento activado - FlowNavigationNextEvent
navegación Este evento abre una página de registro en el navegador actual solo cuando fallan las condiciones para abrir una nueva ficha.
workordercancel Este evento abre la ventana Eliminar registros para estimación de trabajo LWC utilizando el Id. de registro y el Nombre de actualización y el nombre del objeto como orden de trabajo.
editworktypes Este evento abre la ventana LWC Acciones de tipo de trabajo para estimación de trabajo utilizando los datos proporcionados y la acción como editWorkType.
addworktypes Este evento abre la ventana LWC Acciones de tipo de trabajo para estimación de trabajo utilizando los datos proporcionados y la acción como addWorkType.
viewworktypes Este evento abre la ventana Mostrar detalles de tipo de trabajo LWC utilizando los datos proporcionados en el mensaje.
generateproposal

Este evento se desencadena solo con estos criterios:

  • Con permisos de usuario correctos
  • El nombre de OmniScript tiene el formato correcto
citas de servicio de libros El sistema solo abrirá la pantalla de reserva de citas si tiene el permiso correcto de lo contrario mostrará un mensaje de error.
 
Cargando
Salesforce Help | Article