Taller Extiende SAP S4HANA sin Programar – Key User Extensibility para Funcionales

Formación intensiva con práctica guiada

Clases en vivo online Laboratorios prácticos Clases en video

Aprende a extender SAP S/4HANA con herramientas de key user, adaptando aplicaciones Fiori, creando campos, lógica y objetos de negocio sin modificar el core.

Jorge Briceño Instructor: Jorge Briceño

Qué aprenderás

  • Distinguir los tres pilares de extensibilidad de SAP S4HANA y decidir cuándo aplicar cada uno bajo el enfoque Clean Core
  • Gestionar el contenido del SAP Fiori Launchpad con spaces, pages, sections y los roles SAP_FLP_ADMIN y SAP_UI_FLEX_KEY_USER
  • Adaptar interfaces SAP Fiori en tiempo de ejecución con el modo Adapt UI, desde el renombrado de campos hasta la publicación de variantes de aplicación
  • Crear custom fields sobre un Business Context, habilitar sus usos en interfaces, vistas CDS, APIs y SOAP APIs, y auditarlos con las transacciones SCFD_REGISTRY, SCFD_EUI y SCFD_FIELDVIEWER
  • Implementar lógica de negocio con Custom Logic y ABAP restringido, y transportar extensiones con el Adaptation Transport Organizer
  • Construir una aplicación completa con Custom Business Objects, exponerla como servicio OData y explotar los datos con custom CDS Views y Analytical Queries

Descripción del curso

Durante años, cualquier campo adicional o ajuste de pantalla en SAP pasaba por abrir un ticket al equipo de desarrollo y esperar. La extensibilidad de key user rompe esa dependencia: SAP S4HANA incorpora aplicaciones Fiori con las que el propio consultor funcional adapta pantallas, crea campos personalizados, añade lógica de negocio y construye aplicaciones completas, sin escribir código clásico y sin comprometer el enfoque Clean Core. Este taller convierte esa capacidad en una habilidad de trabajo real en cuatro clases en vivo.

Cada clase incluye su laboratorio sobre un sistema SAP S/4HANA On-Premise 2020, porque esto no se aprende mirando diapositivas: el participante adapta una aplicación estándar en tiempo de ejecución con el modo Adapt UI, publica un custom field sobre un Business Context real y lo ve aparecer en pantallas, vistas CDS y APIs, le añade reglas de validación con Custom Logic y cierra construyendo una aplicación completa con Custom Business Objects, su servicio OData y reportes con Analytical Queries. Por el camino conoce el registro de extensibilidad y las transacciones de auditoría que muy pocos consultores manejan, las que permiten responder con evidencia qué generó el sistema y dónde quedó cada campo.

Al terminar, el participante resuelve por sí mismo los requerimientos de extensión más frecuentes de un proyecto y sabe clasificarlos: cuáles se atienden con herramientas de key user, cuáles exigen escalar a Developer Extensibility y cuáles pertenecen al mundo side-by-side sobre SAP Business Technology Platform. En plena ola de migraciones a SAP S4HANA con mandato Clean Core, un funcional capaz de extender el estándar sin tocar el core es exactamente el perfil que los proyectos están buscando.

A quién va dirigido

  • Consultores funcionales de SAP S4HANA que necesitan resolver requerimientos de extensión sin depender del equipo de desarrollo ABAP.
  • Key users responsables de adaptar las aplicaciones SAP Fiori de su área a las necesidades reales del negocio.
  • Analistas y perfiles técnico-funcionales que participan en proyectos de migración a SAP S4HANA donde el enfoque Clean Core restringe las modificaciones clásicas.

Herramientas que usarás

Adapt Ui Adaptation Transport Organizer Analytical Queries Custom Business Objects Custom Cds Views Custom Fields Custom Logic Sap Fiori Launchpad

Requisitos

  • Conocimiento funcional de procesos de negocio en SAP y manejo básico del SAP Fiori Launchpad
  • Acceso a un sistema SAP S/4HANA (edición 2020 o superior) con las apps de extensibilidad habilitadas y el catálogo de negocio SAP_CORE_BC_EXT asignado al usuario
  • No se requiere experiencia previa en programación; los fragmentos de lógica del taller se escriben en ABAP restringido siguiendo plantillas guiadas

Contenido del curso

1. Fundamentos de Extensibilidad y SAP Fiori Launchpad

  • 1.1. Extensiones de software y el enfoque Clean Core
  • 1.2. El Modelo de Extensibilidad de SAP S4HANA Cloud
  • 1.3. In-App Extensibility: extensiones de Key User
  • 1.4. On-Stack Extensibility y Side-by-Side Extensibility
  • 1.5. Opciones de extensibilidad según la edición de SAP S4HANA
  • 1.6. Los Key Users y sus capacidades de extensibilidad
  • 1.7. Roles SAP_FLP_ADMIN y SAP_UI_FLEX_KEY_USER
  • 1.8. Spaces, Pages y Sections en el Fiori Launchpad Content Manager
  • 1.9. Personalización del launchpad y gestión de vistas con Variant Management

2. Adaptación de Interfaces SAP Fiori en Tiempo de Ejecución

  • 2.1. SAPUI5 Flexibility para Key Users
  • 2.2. El modo Adapt UI y la app Manage Product Master F1602
  • 2.3. Servicio OData, Business Catalog, Space y Role de la aplicación
  • 2.4. Modos de navegación y visualización en la adaptación
  • 2.5. Incorporación, eliminación y renombrado de elementos de la interfaz
  • 2.6. Combinación y división de campos
  • 2.7. Creación de grupos y reorganización de secciones
  • 2.8. Variantes de aplicación: activación y publicación de cambios
  • 2.9. Posibles inconvenientes y su resolución

3. Custom Fields y Custom Logic

  • 3.1. SAP Fiori Apps Reference Library
  • 3.2. El Business Context y el registro de extensibilidad
  • 3.3. Creación de campos con la app Custom Fields
  • 3.4. Anatomía del campo generado
  • 3.5. Habilitación de usos: interfaces de usuario, CDS Views y Analytics
  • 3.6. Habilitación de usos: APIs OData, SOAP APIs y BAPIs
  • 3.7. Campos de base de datos existentes
  • 3.8. Auditoría de campos
  • 3.9. Data Source Extensions sobre fuentes de datos estándar
  • 3.10. Validación de campos con la app Custom Logic
  • 3.11. Reglas de sustitución y validación en el libro mayor
  • 3.12. Transport Extensibility

4. Custom Business Objects, CDS Views y Analytical Queries

  • 4.1. Custom Reusable Elements
  • 4.2. Custom Business Objects
  • 4.3. Lógica del Custom Business Object
  • 4.4. Acciones sobre el Custom Business Object
  • 4.5. Generación del servicio OData y de la interfaz de usuario
  • 4.6. Despliegue de la aplicación
  • 4.7. Catálogo Técnico Personalizado y Catálogo Comercial Personalizado
  • 4.8. Custom CDS Views
  • 4.9. Exposición como API externa y de servicio OData
  • 4.10. Custom Analytical Queries

Cronograma de Clases en Vivo

Horario: 5:00 PM - 7:00 PM

Martes y Jueves. Las sesiones quedan grabadas para verlas cuando quieras.

1
martes, 3 de noviembre 2026 Fundamentos de Extensibilidad y SAP Fiori Launchpad
2
jueves, 5 de noviembre 2026 Adaptación de Interfaces SAP Fiori en Tiempo de Ejecución
3
martes, 10 de noviembre 2026 Custom Fields y Custom Logic
4
jueves, 12 de noviembre 2026 Custom Business Objects, CDS Views y Analytical Queries

Tu instructor

Jorge Briceño

SAP Fiori | SAPUI5 | SAP BTP | SAP CAP | Fiori Elements

Ingeniero en Informática y Licenciado en Educación, especializado en desarrollo de aplicaciones en el ecosistema SAP. Trabaja con tecnologías como SAPUI5, SAP Fiori Elements, CAP y ABAP RESTful, así como en la administración de SAP Fiori en entornos Cloud y On-Premise, formando profesionales en la creación de aplicaciones empresariales modernas.

Certificaciones:
Ver conceptos clave Consulta el glosario completo de términos SAP relacionados.