SAP CRM: configuración de la interfaz de usuario web
Para realizar las mejoras en SAP CRM WebClient, puede utilizar la configuración de la interfaz de usuario web y las herramientas de mejora de la aplicación. Estas herramientas le permiten agregar nuevos campos, cambiar el diseño, agregar tablas, etc. a las aplicaciones existentes.
En cualquier escenario general, las empresas no prefieren utilizar aplicaciones estándar y se requieren algunas personalizaciones. Se pueden utilizar las siguientes herramientas:
- Herramienta de configuración de interfaz de usuario web
- Herramienta de mejora de aplicaciones
En un WebClient de SAP CRM, existe una opción para acceder a la herramienta de configuración de la interfaz de usuario web según la autorización. Hay roles predefinidos para los que están disponibles estos botones. Para realizar cambios en la configuración y personalización de WebClient, un usuario debe tener suficientes privilegios.
Configurable Area - Esta opción se utiliza para resaltar el área de la página que es configurable.
Configure Page - Esta opción le permite ver ventanas emergentes que se utilizan para configurar una página.
Personalization- La personalización la realizan los usuarios finales y la configuración la realizan los administradores, los equipos de proyecto. Se utiliza para cambiar el diseño de la herramienta para usuarios individuales y no para un grupo de usuarios. Para realizar la personalización se utiliza un diálogo de personalización con el que un usuario puede adaptar la UI de la aplicación.
Note - La mayoría de los diálogos para realizar la personalización se crean de forma genérica y su estructura no se puede modificar.
También puede crear diálogos específicos de la aplicación para cambiar la estructura del diálogo hasta cierto punto, pero SAP recomienda que utilice la misma estructura de diálogo que para los diálogos estándar.
Estructura de un cuadro de diálogo personalizado
Un cuadro de diálogo de personalización contiene los siguientes componentes:
- Título del diálogo
- Barra de mensajes
- Icono de ayuda y texto de ayuda
- Grupo de propiedad
- Valores de propiedad
- Finalización de botones
Cuando un usuario realiza cambios en este cuadro de diálogo de personalización, puede utilizar las siguientes opciones de finalización para ejecutar.
Reset to Default- Esta opción se utiliza para volver a establecer el valor de la propiedad en el valor predeterminado de la aplicación. Esta función debe ofrecerse para cada propiedad a fin de evitar la pérdida de datos en las propiedades para las que el usuario no desea restablecer los valores predeterminados.
Si el diálogo no es muy complejo, este botón también se puede colocar en la fila de botones de los botones de finalización.
Save - Esta opción se utiliza para guardar los cambios y cerrar el cuadro de diálogo.
Cancel - Esta opción se utiliza para cerrar el cuadro de diálogo de personalización actual y volver a la página anterior o cerrar el cuadro de diálogo sin guardar ningún cambio.
Configuración de la barra de navegación
Cuando un usuario inicia sesión en WebClient, en el lado izquierdo puede ver el perfil de la barra de navegación.
Para personalizar la barra de navegación, use T-Code: CRMC_UI_NBLINKS
Ir SPRO → IMG → Customer Relationship Management → UI Framework → Technical Role Definition → Define Navigation Bar Profile → Execute
Todas las opciones de la ventana de la derecha muestran los perfiles de la barra de navegación ya creados. Puede ver la descripción y el ID de enlace de cada perfil.
Vaya a la opción Definir enlaces lógicos primero en el menú. Esto muestra los enlaces lógicos ya definidos.
Así es como se ven en el WebClient:
Para personalizar el perfil de la barra de navegación, vaya a Definir el perfil de la barra de navegación como se menciona en una de las imágenes anteriores.
En la siguiente ventana, cambie el nombre del perfil de la barra de navegación y presione Intro. Luego, en la siguiente ventana, copie todas las entradas y haga clic en la opción Guardar en la parte superior. El siguiente paso será asignar este perfil de barra de navegación a un rol empresarial.
Para guardar el perfil, vaya a la transacción CRMC_UI_Profile.