Ampliabilidad de usuario clave en la aplicación en SAP S/4HANA Cloud
La ampliabilidad del usuario clave dentro de la aplicación permite adaptar las funcionalidades estándar a los requisitos del usuario sin necesidad de herramientas externas. Si desea aplicar pequeñas modificaciones, como ocultar campos estándar para grupos de usuarios específicos o incluir la lógica empresarial que desencadena una modificación, hay una variedad de aplicaciones en la rampa de lanzamiento SAP Fiori diseñadas para cubrir diversas necesidades de ampliabilidad. Las aplicaciones SAP Fiori están dirigidas a administradores y otros "especialistas", que tienen un conocimiento profundo del producto o una línea de área de negocio, pero no un conocimiento técnico profundo en codificación.

Nota
Verifique qué rol es necesario para que su usuario empresarial acceda a una aplicación en la rampa de lanzamiento Fiori consultando la aplicación relevante en la Biblioteca de referencia de aplicaciones SAP Fiori.
Este es un breve resumen de lo que puede hacer con las herramientas de ampliabilidad del usuario clave en la aplicación:
- Modifique y adapte las IU de las aplicaciones SAP Fiori moviendo campos en la pantalla y/o añadiendo campos adicionales que estén disponibles para utilizarlos para una IU de aplicación, pero que no se visualicen por defecto.
- Crear campos personalizados que se pueden añadir a las IU de la aplicación Fiori existentes o a las IU personalizadas.
- Cree sus propias plantillas personalizadas o amplíe los formularios estándar y las plantillas de correo electrónico asociados a diferentes procesos empresariales.
- Amplíe el proceso empresarial actual creando una lógica empresarial personalizada que desencadene una modificación.
- Cree una nueva interfaz de usuario personalizada basada en un business object personalizado o que simplemente tenga una URL incrustada para enlazar con el sitio web de una empresa u otra página web.
- Cree business objects personalizados que se puedan utilizar para escenarios analíticos o para generar una aplicación simplificada en la que el business object sea una tabla con datos que describan diferentes atributos relacionados con el objeto. Por ejemplo, la información bancaria se encuentra en el business object Banco, pero hay muchos campos dentro del business object que describen sus características, incluido el nombre, la dirección, el código SWIFT y otros.
- Crear vistas CDS específicas de cliente que se pueden utilizar en escenarios analíticos o para generar una API para exponer datos para utilizarlos en una aplicación externa.
Nota
La gestión de datos en un escenario de ampliación se desvía de la gestión de datos en los escenarios estándar. Es responsable de garantizar que los datos utilizados en un escenario de ampliación se gestionen de acuerdo con cualquier requisito legal o necesidad empresarial aplicable, como la legislación de protección de datos o los requisitos del ciclo de vida de los datos. Tenga en cuenta que el framework de ampliabilidad actualmente no está integrado en la funcionalidad de privacidad por defecto. Por lo tanto, el framework de ampliabilidad no debe utilizarse para el procesamiento de datos personales si este procesamiento entra en alguna legislación de protección de datos aplicable.
¿Esta aplicación admite el framework de ampliabilidad en la aplicación?
Antes de poder empezar a trabajar con las aplicaciones de ampliabilidad en la rampa de lanzamiento, debemos comprender cómo determinar si una aplicación SAP Fiori admite o no el framework de ampliabilidad, cómo realizar un seguimiento de quién está realizando modificaciones y si una ampliación se ha exportado/importado a otros sistemas o no. Tomaremos las aplicaciones Crear proyectos de cliente y Planificar proyectos de cliente como ejemplo:

- Primero, busque la aplicación utilizando su nombre en la Biblioteca de referencia de aplicaciones SAP Fiori. Si está buscando una aplicación de un script de test, utilice la tabla de resumen para buscar el ID de aplicación. Por lo general, los ID son más fáciles de usar al buscar en la biblioteca. Por ejemplo, Crear proyectos de cliente y Planificar proyectos de cliente muestran dos aplicaciones diferentes en la rampa de lanzamiento, pero tienen el mismo ID de aplicación, por lo que solo encontrará una en la biblioteca de referencia (Planificar proyectos de cliente).
- A continuación, desplácese hasta la parte inferior de la información en la pestaña Funciones del producto para encontrar el texto vinculado que dice "Leer más en la documentación de la aplicación". Haga clic en la "Documentación de la aplicación": le dirige a la información de la aplicación en SAP Help Portal.
Nota
Si la aplicación es compatible con todos los despliegues de SAP S/4HANA, es importante seleccionar "SAP S/4HANA Cloud" en el menú desplegable de la parte superior de la pantalla. Esto garantiza que se le envíe a la información de la aplicación en el área de nube pública de SAP Help Portal. - En SAP Help Portal, busque una sección titulada "Extensibilidad de aplicación" debajo del título de la aplicación en el menú de navegación. Si la aplicación no es compatible con el framework de ampliabilidad, no verá este texto. Si la aplicación es compatible con el framework de ampliabilidad, verá una sección dedicada que puede seleccionar para encontrar más información sobre los tipos de ampliabilidad admitidos.
- Después de seleccionar el enlace Ampliabilidad de aplicación, vemos los contextos empresariales disponibles para hacer ampliaciones y que están disponibles tanto los campos personalizados como la lógica personalizada. Los campos personalizados se describen en la tabla Elementos de IU y la lógica personalizada se describe en la tabla BAdI (add-in empresarial).
Aplicación Inventario de ampliabilidad
Después de realizar una ampliación, debe exportarse desde el arrendatario de Customizing del sistema de desarrollo e importarse a los sistemas de prueba y producción.

La aplicación Inventario de ampliabilidad se utiliza para realizar un seguimiento de quién ha realizado las últimas modificaciones en la ampliación específica y si se ha exportado/importado. Esta aplicación es la biblioteca maestra de todas las ampliaciones realizadas dentro del framework de ampliabilidad y le ayuda a ver asociaciones o dependencias entre ellas.
















