Las nuevas herramientas de extensibilidad para usuarios clave en SAP S/4HANA

SAP ha anunciado recientemente un nuevo concepto de extensibilidad para su sistema S/4HANA. Este concepto se basa en herramientas de extensibilidad para usuarios clave que forman parte de S/4HANA. En este artículo, quiero compartir algunos detalles sobre estas herramientas de extensibilidad para usuarios clave. Pero primero, permítanme resumir los puntos más importantes.

Las herramientas de extensibilidad para usuarios clave en S/4HANA siguen el principio de los servicios en la nube líderes (como los servicios en la nube de SuccessFactors, Ariba, Cloud for Customer y SAP Business ByDesign, así como los servicios de los competidores de SAP). Están diseñadas tanto para la nube como para la edición local y son completamente basadas en web (desarrolladas siguiendo los principios y tecnología de Fiori) y están dirigidas a los usuarios clave, por lo que son fáciles de usar. Los artefactos creados con estas herramientas son estables a lo largo del ciclo de vida, lo que significa que se basan en APIs y tecnología públicas y estables, por lo que seguirán funcionando sin necesidad de adaptación después de la próxima actualización.

Flexibilidad de la interfaz de usuario

Como usuario clave, puedes cambiar el diseño de tus tablas y formularios directamente en la interfaz de usuario en el Modo de Adaptación de la Interfaz de Usuario. Puedes:

  • Ocultar campos en un formulario, tabla o filtro
  • Renombrar etiquetas
  • Agregar campos a la interfaz de usuario desde el repositorio de campos
  • Mover campos de formulario o bloques de interfaz de usuario
  • Definir nuevas variantes de filtro y tabla

Esta función está disponible a partir de la versión 1506 de S/4HANA (en la nube) para algunas interfaces de usuario seleccionadas.

Campos personalizados

En la aplicación Fiori “Campos y Lógica Personalizados”, puedes agregar y editar campos personalizados. Puedes:

  • Crear y editar campos personalizados (extender la tabla SAP, la aplicación, las vistas CDS y los servicios OData)
  • Gestionar los usos de un campo personalizado, como otras interfaces de usuario, informes, formularios, interfaces de servicio, procesos (flujos de datos), búsquedas

La aplicación “Campos y Lógica Personalizados” oculta completamente los detalles técnicos de la pila de software subyacente (por ejemplo, tabla de base de datos, vistas CDS, servicios OData) para ti como usuario clave. Junto con el modo de adaptación de la interfaz de usuario, puedes agregar fácilmente un nuevo campo de principio a fin con unos pocos clics. Esta función está disponible a partir de la versión 1506 de S/4HANA (en la nube) y la versión 1511 (en la edición local) para algunos contextos empresariales de SAP seleccionados (por ejemplo, Interacción de Marketing, Contacto de Interacción de Marketing). Se habilitarán más contextos empresariales de SAP para la extensibilidad de campos personalizados en la versión 1511 y en versiones posteriores.

Lógica de negocio personalizada

En un editor web de última generación en la aplicación Fiori “Campos y Lógica Personalizados”, como usuario clave, puedes agregar fácilmente lógica de negocio a las opciones de mejora existentes. El editor web oculta completamente los detalles técnicos de la tecnología de mejora subyacente (por ejemplo, SAP BAdIs) para ti como usuario clave. Proporciona una forma sencilla de explorar las APIs con documentación para usuarios clave, verificación de sintaxis, resaltado de sintaxis y autocompletado de código. También se incluyen capacidades de prueba. El lenguaje de programación utilizado es una versión habilitada para la nube y para usuarios clave del lenguaje ABAP optimizado para:

  • Robustez / seguridad / consistencia de datos: por ejemplo, no se permiten las siguientes operaciones de base de datos, excepto las selecciones de vistas publicadas, ajustar nuevas tareas, programación dinámica, generación de código
  • Simplicidad: por ejemplo, se eliminan las declaraciones ABAP obsoletas de la sintaxis

Esta función está disponible a partir de la versión 1506 de S/4HANA (en la nube) y la versión 1511 (en la edición local) para algunos contextos empresariales de SAP seleccionados. Se habilitarán más contextos empresariales de SAP para la extensibilidad de la lógica de negocio en la versión 1511 y en versiones posteriores.

Generador de consultas

Con la aplicación Fiori “Generador de Consultas”, puedes crear y gestionar consultas analíticas. Puedes:

  • Copiar una consulta de una consulta analítica estándar entregada por SAP
  • Agregar, eliminar o personalizar campos definidos en la consulta (definir nuevas etiquetas para un campo, mostrar datos como clave o texto, mostrar u ocultar filas de resultados, etc.)
  • Agregar o eliminar filtros (filtros de valores fijos preconfigurados o filtros de valores introducidos por el usuario)
  • Crear parámetros para leer los valores del usuario
  • Crear campos personalizados, como medidas restringidas o medidas calculadas
  • Incluir pruebas: previsualizar los resultados ejecutando el informe

El Generador de Consultas está disponible a partir de la versión 1506 de S/4HANA (solo en la nube). Se habilitarán más fuentes de datos de SAP (vistas CDS) para la creación de consultas en la versión 1506 y en versiones posteriores.

Formularios personalizados

Con el Diseñador de Formularios de Adobe y la aplicación Fiori “Mantener Plantilla de Formulario”, puedes crear nuevas plantillas de formularios:

  • Como una copia de un formulario estándar de SAP basado en una fuente de datos existente (servicio ODATA)
  • Basado en un servicio ODATA extendido utilizando campos y asociaciones existentes de vistas CDS publicadas

Con la aplicación Fiori “Mantener Plantillas de Correo Electrónico”, puedes crear nuevas plantillas de correo electrónico basadas en una fuente de datos existente (vista CDS) o en una fuente de datos SAP extendida (vista CDS). Las herramientas de extensibilidad de formularios están disponibles a partir de la versión 1506 de S/4HANA (en la nube) y la versión 1511 (en la edición local). Se habilitarán más escenarios de formularios de SAP para la creación de nuevos formularios en la versión 1506 y en versiones posteriores.

Gestión del ciclo de vida

Como se mencionó en la introducción, las herramientas de usuario clave están disponibles tanto en la nube como en la edición local (según la hoja de ruta de funciones). Sin embargo, la gestión del ciclo de vida es diferente para los objetos creados con estas herramientas. En la versión en la nube, el transporte de adaptaciones del sistema de prueba al sistema de producción lo realiza el usuario clave con las aplicaciones Fiori, sin interacción con el proveedor de servicios y fuera de la ventana de mantenimiento del proveedor de servicios. Las herramientas de transporte de extensibilidad están disponibles a partir de la versión 1506 de S/4HANA (en la nube). En la versión local, el cliente gestiona las actualizaciones de SAP y el transporte del cliente con herramientas de transporte “clásicas” (sistema de corrección y transporte, CTS).

Más allá de la versión 1511: Herramientas adicionales para usuarios clave y adopción

SAP planea proporcionar herramientas adicionales para usuarios clave, como la extensibilidad de tablas y la extensibilidad de vistas CDS, en las próximas versiones, así como más APIs de SAP y contextos empresariales de SAP que se lanzarán para que las capacidades de extensibilidad para usuarios clave crezcan con el tiempo.

Si estás interesado en aprender más sobre estas herramientas de extensibilidad para usuarios clave en SAP S/4HANA, te invitamos a visitarnos en TechEd en Las Vegas y Barcelona. En nuestras sesiones de TechEd, explicaremos las herramientas existentes y la hoja de ruta (y, por supuesto, las capacidades existentes para la extensibilidad paralela y gestionada) en nuestras sesiones “Conceptos de Extensibilidad para SAP S/4HANA” y “Marco de Extensibilidad para SAP S/4HANA: Un Escenario de Extremo a Extremo”. También presentaremos las herramientas y la hoja de ruta en la sesión previa a la conferencia ASUG “Cómo construir y extender aplicaciones Fiori basadas en ABAP en SAP S/4HANA”.

Te puede interesar