✒️SAP BTPFIORI / Analizando la estructura del proyecto SAP Fiori Por Candela Nuñez
Analizando la estructura del proyecto SAP Fiori

Analizando la estructura del proyecto SAP Fiori
Al analizar la estructura de un proyecto SAP Fiori, lo primero que se debe definir es el espacio de nombres (namespace). El namespace identifica la ubicación de la carpeta raíz del proyecto y se utiliza como referencia para los controladores, vistas, modelos y demás archivos de la aplicación. Funciona como una descripción única del proyecto y evita conflictos entre componentes.
La aplicación se inicia desde el archivo index.html, que es el punto de entrada. Este archivo se encarga de cargar SAPUI5 e instanciar el componente principal, definido en Component.js. El archivo Component.js es el núcleo de la aplicación, ya que inicializa modelos, enrutamiento y configuraciones globales, apoyándose en la información definida en el manifest.json.
La carpeta principal, por ejemplo “AppFiori”, representa la carpeta raíz de la aplicación y normalmente tiene el mismo nombre que el proyecto. Dentro de ella se organiza toda la estructura MVC: vistas (.view.xml), controladores (.controller.js), modelos, formateadores y archivos de configuración como i18n.properties para la internacionalización.
En esta estructura se observa el uso del patrón Modelo–Vista–Controlador (MVC), donde las vistas como App.view.xml, Master.view.xml y Detail.view.xml definen la interfaz, y sus respectivos controladores manejan la lógica de la aplicación. Archivos auxiliares como BaseController.js, formatter.js y ErrorHandler.js ayudan a reutilizar código y centralizar funcionalidades comunes.
El FlexibleColumnLayout es un diseño típico en aplicaciones Fiori orientadas a listas y detalles. Inicialmente, la aplicación muestra una sola columna, generalmente la vista Master, que presenta una lista de objetos. A medida que el usuario interactúa, se pueden mostrar columnas adicionales, como la vista Detail, permitiendo una navegación fluida y adaptable según el tamaño de pantalla y el contexto del usuario.
 
 
 
Sobre el autor
Publicación académica de Candela Analia Nuñez, en su ámbito de estudios para la Carrera Consultor SAP BTP Fiori.
Candela Analia Nuñez
Profesión: - - Argentina - Legajo: TX39Q
✒️Autor de: 20 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de Candela Nuñez







Disponibilidad Laboral: FullTime


















