SAP Interfaz web de CRM: Configuración y mejoras

⚡ Resumen inteligente

Herramientas de configuración de interfaz de usuario web y mejora de aplicaciones en SAP CRM permite a los consultores adaptar roles, vistas y estructuras de bases de datos estándar sin necesidad de una programación ABAP compleja. Este tutorial explica el modelo de configuración de diseño, el diseño basado en parámetros, los controles de seguridad y las mejoras integrales de campos y tablas mediante AET.

  • 🧩 Capas de configuración: Cuatro valores de parámetros (Clave de configuración de rol, Uso de componente, Tipo de objeto y Subtipo de objeto) identifican de forma única cada diseño de vista que se mantiene dentro de la herramienta de configuración de la interfaz de usuario web.
  • 🖱️ Diseño de arrastrar y soltar: Agregue, reordene y elimine campos utilizando el editor visual que muestra los campos disponibles y las propiedades de los campos sin modificar las estructuras del diccionario de datos.
  • 🛡️ Controles de acceso: Solo los superusuarios o desarrolladores reciben roles de configuración, y la personalización de los ajustes puede deshabilitar la personalización para el usuario final en las vistas seleccionadas.
  • ⚙️ AET Power: La herramienta de mejora de aplicaciones extiende automáticamente los campos y las tablas hasta la capa de base de datos, eliminando la necesidad de codificar manualmente en ABAP para la mayoría de los escenarios de extensibilidad.
  • 🧠 Modo experto: Al vincular nuevos campos a un elemento de datos existente, las etiquetas, la ayuda de búsqueda y las propiedades de los campos se propagan de forma coherente en todas las capas de la interfaz de usuario.

SAP Herramientas de configuración y mejora de la interfaz web de CRM

Resumen

  • SAP El CRM tiene definidos muchos roles estándar (por ejemplo, profesional de ventas) y aplicaciones dentro de estos roles (por ejemplo, gestión de cuentas).
  • En general, las empresas no utilizan las aplicaciones estándar tal como están, sino que optan por mejoras menores o mayores.
  • Considerando esto, SAP Se ha implementado CRM con herramientas para la mejora de SAP aplicaciones estándar. Mediante estas herramientas, es posible modificar las vistas, añadir campos, tablas, etc., a las aplicaciones existentes.
  • Estas herramientas incluyen principalmente:
  • Herramienta de configuración de interfaz de usuario web
  • Herramientas de mejora de aplicaciones (AET)

Herramienta de configuración de interfaz de usuario web

  • El diseño que se muestra para cualquier vista en SAP CRM Se mantiene como configuración de la interfaz web.
  • Estas configuraciones se identifican mediante 4 valores de parámetros.
  • De este modo, puede mejorar las configuraciones de la interfaz web con nuevos diseños utilizando diferentes valores de parámetros.
  • Los campos que se muestran en la interfaz web provienen de las estructuras de la base de datos definidas en el diccionario de datos.
  • Según los requisitos, no todos los campos se muestran en todas las pantallas.
  • Es posible modificar las pantallas mediante la herramienta de configuración de la interfaz web.
  • Con esta herramienta, es posible eliminar algunos campos de las pantallas.
  • También permite añadir a la pantalla un campo disponible en la estructura del diccionario de datos.
  • En todas las páginas del Interfaz de usuario web de CRMHay un botón para ir a la “herramienta de interfaz web”.
  • Para que este botón esté disponible, se requieren roles predefinidos.
  • Por lo tanto, para poder ver este botón y realizar modificaciones en esta herramienta, el usuario debe contar con las autorizaciones suficientes.
Herramienta de configuración de interfaz de usuario web
Botones en la interfaz de usuario web: analicémoslos a continuación.
  1. Área configurable Herramienta de configuración de interfaz de usuario web: Esto resalta el área de la pantalla que es configurable.
  2. Configurar página Herramienta de configuración de interfaz de usuario web: Esto abre la ventana emergente para configurar la página actual:

Herramienta de configuración de interfaz de usuario web

Herramienta de configuración de interfaz de usuario web
Vista de configuración para la página del centro de trabajo
  1. Personalización Herramienta de configuración de interfaz de usuario web
    1. De esta forma, el usuario puede configurar su propio diseño de la vista.
    2. Esto afecta a un usuario individual y no es aplicable a toda la aplicación.
  1. Imprimir página Herramienta de configuración de interfaz de usuario web: Para imprimir la página actual.
  • Para crear un nuevo diseño, es posible utilizar el botón "Nuevo" para crear un formulario en blanco.
  • También puede copiar una configuración existente y modificarla según sea necesario.
  • La herramienta de configuración de la interfaz web permite añadir campos al diseño mediante la función de arrastrar y soltar.
  • También ofrece la posibilidad de configurar diferentes propiedades de un campo.
  • En algunos casos, la implementación de estas mejoras también incluye programación ABAP en los componentes de la interfaz de usuario web.
Herramienta de configuración de interfaz de usuario web
Vista de configuración para la vista de formulario en la página de descripción general – I

Configuraciones disponibles (captura de pantalla superior):

  • Una configuración se identifica mediante una combinación única de los siguientes campos:
  • Clave de configuración de roles
  • Uso de componentes
  • Tipo de objeto
  • Subtipo de objeto
  • Dependiendo de la combinación, puede haber varias configuraciones disponibles para una vista.
  • Al seleccionar una fila en este bloque de asignación, se actualiza el "Diseño de configuración actual" para mostrar el diseño creado con la configuración seleccionada.

Botones para trabajar en la configuración (ver captura de pantalla anterior): Estos son los botones que se utilizan para modificar el “Diseño de configuración actual” para la configuración seleccionada en “Configuraciones disponibles”:

  1. Agregar título: Con este botón, es posible agregar un título a la vista de formulario en una página de resumen.
  2. Agregar línea: Este botón agrega una fila en el área "Diseño de configuración actual".
  3. Mover hacia arriba: Este botón mueve el campo seleccionado una fila por encima de su posición actual.
  4. Mover hacia abajo: Este botón mueve el campo seleccionado una fila por debajo de su posición actual.
  5. Mostrar campos disponibles (Fig. 3): Muestra todos los campos que se pueden agregar al diseño para que sean visibles en la aplicación.
  6. Mostrar propiedades del campo (Fig. 3): Muestra las propiedades del campo seleccionado en el diseño, que puede ver y configurar.
  7. En el modo de edición, es posible modificar algunas de estas propiedades.
Herramienta de configuración de interfaz de usuario web
Vista de configuración para la vista de formulario en la página de descripción general – II
  • Esta herramienta permite añadir o eliminar campos (disponibles en el diccionario de datos) del diseño de la vista.
  • Con esta herramienta, no es posible agregar campos a las estructuras y tablas del diccionario de datos de manera que se reflejen en su CRM.
  • La pantalla de configuración para una vista de tabla tiene un diseño diferente, donde el usuario debe configurar las columnas disponibles y las propiedades de estas columnas.
Herramienta de configuración de interfaz de usuario web
Vista de configuración para vista de tabla

Preocupaciones de seguridad

  • Los usuarios finales no deberían tener acceso para realizar estas configuraciones en la herramienta de configuración. Solo los superusuarios o desarrolladores disponen de estos roles.
  • Cualquier cambio realizado es visible para todos los usuarios que acceden a la aplicación.
  • Además de los cambios implementados en la herramienta de configuración de la interfaz de usuario, los usuarios finales pueden personalizar la vista. Esta configuración de personalización se aplica a cada usuario individualmente y no se comparte con otros usuarios.
  • Según los requisitos, la personalización se puede controlar dentro de la configuración de personalización.
  • Esto significa que existen opciones de personalización mediante las cuales los desarrolladores pueden restringir la posibilidad de que los usuarios personalicen las vistas.
  • Tras aplicar esta configuración, el botón de personalización no estará disponible para los usuarios finales.

Herramienta de mejora de aplicaciones (AET)

  • La herramienta de mejora de aplicaciones es una herramienta integral para mejorar la SAP Se trata de aplicaciones estándar en las que las modificaciones, hasta el nivel de la base de datos, las implementa la propia herramienta, y prácticamente no se requiere ningún esfuerzo de codificación.
  • Esta herramienta también está integrada con la herramienta de configuración de la interfaz de usuario web.
Herramienta de mejora de aplicaciones
Área de configuración resaltada al hacer clic en el botón
  • Al igual que con la herramienta de configuración de la interfaz de usuario, primero debe seleccionar el área configurable (resaltada en azul) de la aplicación.
  • Esto abrirá la herramienta de configuración de la interfaz de usuario en la misma ventana, como se muestra a continuación.
Herramienta de mejora de aplicaciones
Herramienta de configuración de UI para AET

Debe seleccionar el botón correspondiente para las mejoras de AET (resaltado arriba):

  • Mejoras de visualización: Permite ver las mejoras ya existentes. Es posible seleccionar una mejora y modificarla.
  • El botón "Crear campo" se puede utilizar para crear un nuevo campo en la vista seleccionada.

A continuación se muestran las mejoras existentes en campos y tablas:

Herramienta de mejora de aplicaciones
Vista de mejora de visualización

Esta vista tiene botones para mejoras de vista y tabla en los bloques de asignación correspondientes:

  • Novedad: Mediante este botón, es posible crear nuevos campos y también crear tablas.
  • Mediante el hipervínculo de la primera columna (ID de mejora), es posible editar una mejora existente.

Herramienta de configuración de interfaz web frente a herramienta de mejora de aplicaciones

Antes de pasar a la mejora de la vista paso a paso, la siguiente comparación aclara cuándo se debe utilizar cada herramienta:

Aspecto Herramienta de configuración de interfaz de usuario web Herramienta de mejora de aplicaciones (AET)
Propósito primario Ajustar la disposición visible de las vistas existentes Agregue nuevos campos y tablas a la base de datos.
Impacto del diccionario de datos Ninguno: utiliza solo los campos existentes. Genera automáticamente estructuras y tablas de bases de datos.
Esfuerzo de codificación ABAP opcional para casos avanzados No se requiere prácticamente ninguna programación.
Usuario típico Consultor funcional o superusuario Consultor funcional que trabaja con el líder técnico.
Alcance del cambio Diseño y personalización por vista Extensibilidad de campos y tablas en toda la aplicación

Mejora de la vista

  • Para mejorar una vista, después de hacer clic en el botón "Nuevo" (que se muestra en la captura de pantalla anterior), debe seleccionar la parte del objeto de negocio donde se debe agregar el nuevo campo o la nueva tabla.
Mejora de la vista
Seleccionar parte del objeto de negocio
  • En función del objeto seleccionado, se seleccionarán las tablas y estructuras de la base de datos.
  • Al crear un campo, debe configurar las propiedades del campo:
Mejora de la vista
Establecer propiedades del nuevo campo
  • Según las propiedades seleccionadas, se generará el campo y se mejorarán diferentes capas para el nuevo campo.
  • El botón "Activar modo experto" permite que el sistema seleccione propiedades del elemento de datos utilizado en la definición del campo.
  • En el modo experto, debemos establecer un valor para el campo Elemento de datos.
  • En la definición del elemento de datos, es posible establecer propiedades como Label (Description).
  • De este modo, se pueden configurar automáticamente diferentes propiedades del campo utilizando la definición del elemento de datos en el diccionario de datos.
Mejora de la vista
Configurar propiedades del nuevo campo: modo experto activado.
  • De forma similar, podemos crear campos de tabla utilizando AET.
  • Para crear una tabla, debemos especificar los detalles de la tabla en su conjunto, así como los campos individuales que se generarán para la misma.
Mejora de la vista
Crear una vista de tabla usando AET
  • Una vez que se genera un campo o una tabla mediante AET, la aplicación se reiniciará y el usuario podrá utilizar el nuevo campo o tabla.
  • Estos campos y tablas también habrán actualizado las tablas de la base de datos necesarias.
  • Esto significa que cuando introduzca un valor en estos campos y guarde los cambios, dicho valor se almacenará en la base de datos.

Preguntas Frecuentes

La herramienta de configuración de la interfaz web permite a los consultores adaptar el diseño de los elementos estándar. SAP Vistas de CRM: agregar, eliminar y reorganizar campos extraídos del diccionario de datos, sin modificar las estructuras de la base de datos subyacente ni escribir código ABAP en la mayoría de los casos.

Cada diseño se identifica mediante la clave de configuración de rol, el uso de componentes, el tipo de objeto y el subtipo de objeto. Estos cuatro valores permiten que coexistan varias configuraciones para la misma vista y vinculan el diseño correcto al rol de usuario.

Utilice la herramienta de configuración de la interfaz web para reorganizar los campos existentes. Elija AET cuando deba agregar campos o tablas completamente nuevos que deban persistir en la base de datos subyacente, ya que AET genera automáticamente los objetos del diccionario de datos.

Sí. SAP Los copilotos de Joule y la IA integrados en BTP pueden recomendar ajustes de diseño, redactar fragmentos de código ABAP, sugerir nombres de campos e identificar inconsistencias entre las configuraciones de la interfaz web, lo que acelera tanto la configuración de la interfaz web como las tareas de AET.

Sí. Trate las sugerencias de IA como un primer borrador. Un consultor funcional debe validar las convenciones de nomenclatura, las comprobaciones de autorización y el impacto posterior en la capa BOL antes de mover las mejoras AET generadas a través del estándar. SAP flujo de trabajo de solicitud de transporte.

Resumir este post con: