Configurar notificaciones en SAP Fiori

Esta guía contiene información sobre cómo configurar Notificaciones en Fiori.

configurar notificaciones en fiori

Las notificaciones son la mejor manera de informar a los usuarios sobre una situación que requiere acciones o atención. Esto podría ser una tarea desencadenada por un workflow.

configurar notificaciones en fiori

Siga los pasos para configurar Notificaciones en Fiori:

Crear y asignar roles PFCG

Crear roles desde PFCG Role Templates

Notification Channel proporciona roles predefinidos como plantillas para desarrolladores, administradores y usuarios finales. Puede configurar los roles según las plantillas proporcionadas y asignarlos a los usuarios.

Nombre de la plantillaDescripción
/IWNGW/RT_BEP_ADMNotification Channel administrador backend
/IWNGW/RT_HUB_ADMNotification Channel administrador hub
/IWNGW/RT_NP_DEVNotification Channel desarrollador
/IWNGW/RT_USER_CONSUNotification Channel usuario consumidor
/IWNGW/RT_USER_PRODUNotification Channel usuario productor

Ejecute la transacción PFCG e ingrese el nombre del rol (por ejemplo, ZNTBEPADM). Haga clic en el botón Single Role.

Introduzca la descripción y haga clic en Save.

set up notifications fiori

Haga clic en la pestaña Authorizations y haga clic en el botón Change Authorization Data.

set up notifications fiori

Siguiendo nuestro ejemplo, seleccione /IWBEP/RT_BEP_ADM y haga clic en el botón Apply Template.

set up notifications fiori

Haga clic en Save y Generate para generar el perfil de rol. La pestaña Authorizations ahora es verde.

Haga clic en la pestaña User e ingrese el ID del usuario(s) y Save. Haga clic en User Comparison y Full comparison y cierre la ventana emergente.

Repita los pasos anteriores para crear los otros roles PFCG a partir de la plantilla de roles. Asigne los roles recién creados a cada usuario según su rol.

Configurando el Notification Hub

Crear alias del sistema

Ejecute la transacción SPRO y seleccione IMG > ABAP Platform > Notification Channel > Notification Channel Hub > Configuration > Connection Settings > Manage SAP System Aliases.

set up notifications fiori

Cree un alias del sistema SAP llamado LOCAL, destino RFC a NONE. Si ya existe, omita este paso.

¿Te está pareciendo útil? ¡Ayuda para más contenido!

Seleccionar el método de pago
Información personal

Información de la tarjeta de crédito
Este es un pago encriptado SSL seguro.

Total de la donación: 5,00€

Activar SICF Service para OData V4

Ejecute la transacción SICF y active el servicio /sap/opu/odata4: Clic derecho en el nodo del servicio que quiere activar y clic en Activate Service.

Publicar el servicio OData

El servicio OData V4 /IWNGW/NOTIFICATION_SRV se utiliza para crear notificaciones y ejecutar todas las demás tareas con respecto a esta notificación.

Ejecute el código de transacción /N/IWFND/V4_ADMIN y haga clic en Publish Service Groups. Seleccione LOCAL en el campo System Alias y haga clic en Get Service Groups.

set up notifications fiori

Seleccione /IWNGW/NOTIFICATION y haga clic en el botón Publish Service Groups. Haga clic en Save y cierre la ventana emergente.

set up notifications fiori

Configurar Push Channel

Las notificaciones utilizan un canal push ABAP para enviar notificaciones al Fiori Launchpad.

Ejecute la transacción SICF e ingrese NOTIFICATION_PUSH_APC en el campo Service Name.

set up notifications fiori

Haga clic derecho en el nodo y haga clic en Activate Service.

Ejecute la transacción SPRO y seleccione IMG > ABAP Platform > Notification Channel > Notification Channel Hub > Administration > Push Channel Settings > Activate and Maintain Push Channels.

Haga clic en New Entries e introduzca SAP_WEBSOCKET en Push Channel ID. Active el campo Activate y haga clic en Save.

¿Te está pareciendo útil? ¡Ayuda para más contenido!

Seleccionar el método de pago
Información personal

Información de la tarjeta de crédito
Este es un pago encriptado SSL seguro.

Total de la donación: 5,00€

Registre el Notification Provider System con el Notification Hub System

Ejecute la transacción SPRO y seleccione IMG > ABAP Platform > Notification Channel > Notification Provider Enablement > Configuration > Connection Settings > Enter the Backend System Alias.

set up notifications fiori

Ingrese el alias del sistema que apunta al sistema Backend y Execute. El alias del sistema se crea en el sistema Hub. Si se encuentra en un escenario integrado, ingrese LOCAL aquí.

Vuelva atrás y seleccione IMG > ABAP Platform > Notification Channel > Notification Provider Enablement > Configuration > Connection Settings > Enter the Notification Hub RFC Destination.

Ingrese el destino RFC que apunta al sistema Notification Hub y Execute. El destino RFC se crea en el sistema Backend. Si se encuentra en el escenario Integrado, ingrese NONE aquí.

Vuelva atrás y seleccione IMG > ABAP Platform > Notification Channel > Notification Provider Enablement > Configuration > Connection Settings > Create bgRFC Destination.

Haga clic en el botón Create e ingrese el nombre exacto IWNGW_BGRFC y elija el tipo de conexión 3. Haga clic en Save.

Ingrese las siguientes opciones:

set up notifications fiori

Haga clic en Connection Test y asegúrese de que la conexión funcione bien.

Vuelva atrás y seleccione IMG > ABAP Platform > Notification Channel > Notification Provider Enablement > Configuration > Connection Settings > Register RFC Destination for Background Processing.

Haga clic en el botón Create e ingrese el nombre de destino IWNGW_BEP_OUT_BGRFC. Cree un nuevo prefijo con el valor Q y haga clic en el botón Guardar.


Vuelva atrás y seleccione IMG > ABAP Platform > Notification Channel > Notification Provider Enablement > Configuration > Connection Settings > Create bgRFC Supervisor Destination.

Haga clic en el botón Create e ingrese el nombre de destino BGRFC_SUPERVISOR. Ingrese el nombre de usuario BgRFC_use y seleccione Create User. Seleccione Generate Password y Save.

¿Te está pareciendo útil? ¡Ayuda para más contenido!

Seleccionar el método de pago
Información personal

Información de la tarjeta de crédito
Este es un pago encriptado SSL seguro.

Total de la donación: 5,00€

Registrar y activar el Notification Provider

Hay muchos proveedores de notificaciones para proporcionar notificaciones, por ejemplo, alertas comerciales inteligentes, workflow, etc. En este ejemplo, configuraremos el SAP Business Workflow Notification Provider estándar entregado por SAP.

Ejecute la transacción SPRO y seleccione IMG > ABAP Platform > Notification Channel > Notification Provider Enablement > Administration > Notification Provider Settings > Register Notification Provider.

set up notifications fiori
set up notifications fiori

Vuelva a la página anterior y ejecute Manage Notification Providers. Haga clic en New Entries e ingrese SAP_BUSINESS_WORKFLOW. Después, Save.

set up notifications fiori

Habilite el Workflow y las tareas para el envío de notificaciones

Ejecute la transacción SWF_PUSH_NOTIF1 y haga clic en Execute.

La pantalla se mostrará como se muestra a continuación, asegúrese de que el botón Provider esté en verde. De lo contrario, vuelva a verificar los pasos anteriores para activar el proveedor de notificaciones SAP_BUSINESS_WORKFLOW con éxito.

Elija la tarea, el paso de workflow o la actividad del escenario para la que desea crear notificaciones.

  • Para una tarea, no necesitamos mantener la Versión y el Paso.
  • Para un workflow, debemos mantener el paso del workflow. Se puede especificar una versión o dejarla en blanco para que las notificaciones se generen independientemente de la versión de la tarea/workflow.

Active el botón Active.

Puede agrupar tareas para ejecutarlas al mismo tiempo. Si desea que las notificaciones de una tarea se agrupen en la interfaz de usuario de notificaciones, configure el indicador Groupable .

Configura las acciones, textos y navegación que se mostrarán en la notificación.

Programe el Job del Workflow en segundo plano para enviar notificaciones

Hemos activado el SAP Business Workflow Notification Provider y definimos de qué pasos o tareas enviar notificaciones en el código de transacción SWF_PUSH_NOTIF1. A continuación, programaremos el Job para enviar notificaciones.

Ejecute el código de transacción SJOBREPO para verificar el estado de los Jobs SAP_WORKFLOW_DEADLINE y SAP_WORKFLOW_PUSH_NOTIFICATION.

set up notifications fiori

Habilitar notificaciones en Fiori Launchpad

Ejecute la transacción PFCG para editar el rol. Seleccione SAP Fiori Tile Catalog en la pestaña Menu e ingrese el catálogo /UI2/CONFIG_NOTIFICATION.

Guarde la configuración y asegúrese de que este rol esté asignado al usuario.

set up notifications fiori

Ha configurado las Notificaciones en Fiori.

Más información para configurar Notificaciones en Fiori

Cómo encontrar guías de notificaciones de flujo de trabajo

  1. Abra el sitio web https://help.sap.com/
  2. Busque SAP Business Workflow.

Cómo encontrar la guías de SAP Fiori Launchpad

  1. Abra el sitio web https://help.sap.com/
  2. Busque SAP Fiori Launchpad.

Más información sobre Fiori

Consulta otros posts sobre Fiori haciendo clic aquí.

¿Te ha parecido útil? ¡Ayuda para más contenido!

Seleccionar el método de pago
Información personal

Información de la tarjeta de crédito
Este es un pago encriptado SSL seguro.

Total de la donación: 5,00€

Aprende más

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *