🚀PROMO SEPTIEMBRE en CVOSOFT United States Of America
✒️Publicaciones Carrera Consultor en SAP Fiori
👉Analicemos la Base de Conocimientos Comunitarios en Tecnología SAP Fiori. La cuál fué creada y compartida abiertamente por los alumnos de la Carrera Consultor en SAP Fiori.
Actualmente existen 280 Publicaciones Académicas en SAP Fiori.
✒️Publicaciones SAP Fiori por tema tratado en lecciones
En esta lección veremos cómo subir nuestra aplicación a la plataforma Cloud Foundry mediante el cliente de CF utilizando SAP Business Application Studio.
Lección con 2 publicaciones , correspondientes a Carrera Consultor en SAP Fiori - Unidad 7: El acceso a la aplicación desde diferentes dispositivos
En esta lección entenderemos la relación entre SAPUI5 y Fiori. Veremos la arquitectura de SAPUI5, el patrón de diseño MVC y las librerías más utilizadas.
Lección con 11 publicaciones , correspondientes a Carrera Consultor en SAP Fiori - Unidad 3: El desarrollo de una aplicación usando SAPUI5
En esta lección veremos el conocimiento técnico que debe tener un Consultor SAP Fiori y la metodología de trabajo que se utiliza en el mundo laboral para implementar un proyecto.
Lección con 11 publicaciones , correspondientes a Carrera Consultor en SAP Fiori - Unidad 1: Mis primeros pasos en SAP Fiori
En esta lección veremos cómo realizar un test de nuestra app y también aprenderemos a realizar un debug.
Lección con 5 publicaciones , correspondientes a Carrera Consultor en SAP Fiori - Unidad 3: El desarrollo de una aplicación usando SAPUI5
1
2
3
>
✒️Publicaciones SAP Fiori por fecha
Listando últimas 30 Publicaciones Académicas en SAP Fiori (Scroll panel).
SAP Junior
FullTime
2
8
14
2kb | 18 Lecturas
¿Qué es el SAP BTP CLI? El SAP BTP CLI (Command Line Interface) es una herramienta de línea de comandos para la gestión de cuentas en SAP BTP (SAP Business Technology Platform). Permite automatizar tareas como: Crear subcuentas y directorios Gestionar derechos de acceso de cuentas globales y subcuentas Gestionar usuarios y sus autorizaciones en cuentas globales y subcuentas Suscribirse a aplicaciones Consumir servicios descentralizados de entornos existentes Cómo funciona el SAP BTP CLI Consiste en un cliente y un servidor El cliente se instala en tu computadora y se conecta al servidor CLI de SAP BTP mediante la URL https://cli.btp.cloud.sap/[1] Para usar el CLI, descargas primero el cliente apropiado para...
Creado y Compartido por:Jose Maria Crespo / Disponibilidad Laboral: FullTime
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Junior
FullTime
2
8
14
70kb | 13 Lecturas
Cross-Origin Resource Sharing (CORS) es un mecanismo de seguridad que permite a los navegadores web realizar solicitudes a recursos que se encuentran en un dominio diferente al de la página que las originó. Este sistema es fundamental para la interacción entre aplicaciones web y APIs, ya que los navegadores implementan una política de mismo origen que restringe el acceso a recursos de otros dominios para proteger a los usuarios de ataques maliciosos. Funcionamiento de CORS Cuando un navegador intenta acceder a un recurso de un dominio diferente, primero envía una solicitud preliminar (preflight request) al servidor del recurso. Esta solicitud verifica si el servidor permite el acceso desde el origen del navegador....
Creado y Compartido por:Jose Maria Crespo / Disponibilidad Laboral: FullTime
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Junior
FullTime
2
8
14
92kb | 16 Lecturas
Kubernetes, también conocido como K8s, es un sistema de orquestación de contenedores de código abierto que automatiza la implementación, escalado y gestión de aplicaciones en contenedores. Originalmente desarrollado por Google y lanzado como código abierto en 2014, Kubernetes se ha convertido en el estándar de facto para la gestión de aplicaciones distribuidas en la nube y en entornos locales. Características Principales Automatización: Kubernetes permite la automatización de tareas operativas, como el despliegue de aplicaciones, la gestión de la configuración y el escalado de recursos, lo que reduce la intervención manual y mejora la eficiencia...
Creado y Compartido por:Jose Maria Crespo / Disponibilidad Laboral: FullTime
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Training
2
1
7
8kb | 17 Lecturas
Fiori: lenguaje italiano Flores Fiori launchpad 1* Que es Fiori: Fiori: Lenguaje de diseño de Sap, UNIFICA Valores Principios y Practicas Experiencia UX para los usuarios (forma de interaccion con la plataforma), es un gran beneficio para el negocio Donde UI es Interface de usuario y UX es experiencia de usuarios Fiori se basa en un FRAMEWORK SAPUI5 (compatible con cualquier dispositivo) BENEFICIOS: Aplicaciones Desarrolladas desde la perspectiva del usuario (son simples, relevantes para el rol del usuario y diseñadas para tareas y act. especificas. 1TRX de SAP son muchas APL(aplicaciones) simples y especificas para FIORI 3 dimensiones: Diseño - Concepto - Tecnologia Su sistema de diseño define un...
Creado y Compartido por: Silvana Patricia Di Bella
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Junior
FullTime
2
8
14
62kb | 19 Lecturas
Apunte Creado OK - Iniciar Edición Un wireframe es una representación visual básica de la estructura y funcionalidad de una página web o aplicación. Se considera un esqueleto del diseño, que ayuda a los diseñadores y desarrolladores a planificar y comunicar cómo se organizarán los elementos en la interfaz sin preocuparse por detalles visuales como colores o tipografía. Características de los Wireframes Estructura simple: Los wireframes suelen ser esquemas en dos dimensiones que muestran la disposición de los elementos en la página, como botones, menús y contenido. Enfoque en la funcionalidad: Su principal objetivo es definir cómo...
Creado y Compartido por:Jose Maria Crespo / Disponibilidad Laboral: FullTime
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Junior
FullTime
2
8
14
78kb | 20 Lecturas
Apunte Creado OK - Iniciar Edición. ¿Qué Son los Breadcrumbs? Los breadcrumbs (o "migas de pan") son una ayuda de navegación utilizada en sitios web y aplicaciones para ayudar a los usuarios a entender su ubicación actual dentro de la jerarquía del sitio. Proporcionan una representación visual del camino del usuario y permiten una navegación más fácil de regreso a páginas anteriores. Tipos de Breadcrumbs Breadcrumbs Basados en la Ubicación: Muestran la ubicación actual del usuario dentro de la jerarquía del sitio, indicando la relación con las páginas principales. Breadcrumbs Basados en el Camino: Reflejan el recorrido...
Creado y Compartido por:Jose Maria Crespo / Disponibilidad Laboral: FullTime
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Junior
FullTime
2
8
14
95kb | 22 Lecturas
Apunte Creado OK - Iniciar Edición Slipstream Engine. Es una aplicacion UI5 que se ejecuta en el navegador o en el dispositivo móvil y es capaz de leer/interpretar el flavor de Screen Personas para mostrarlo en el dispositivo, adaptando la visualización al mismo. The Slipstream Engine is a component of SAP Screen Personas, introduced in version 3.0 Service Pack 6, designed to enhance the user experience by enabling the rendering of traditional SAP GUI transactions on mobile devices. This engine facilitates the transformation of complex SAP screens into a more user-friendly, Fiori-like interface, making it easier for users to interact with SAP applications on smartphones and tablets. Key Features and Functionality ...
Creado y Compartido por:Jose Maria Crespo / Disponibilidad Laboral: FullTime
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Junior
FullTime
2
8
14
51kb | 21 Lecturas
Apunte Creado OK - Iniciar Edición. RSS (Really Simple Syndication) es un formato de datos basado en XML que se utiliza para la distribución de contenido web actualizado frecuentemente, como entradas de blog, noticias, podcasts, etc. Algunas características clave de RSS: ¿Qué es RSS? RSS permite a los sitios web compartir sus contenidos de manera estandarizada Los documentos RSS contienen texto completo o resumido, metadatos, información de autor y publicación Los archivos RSS se escriben en código XML fácilmente interpretable por humanos y software Funcionamiento de RSS Los usuarios se suscriben a los feeds RSS de los sitios web que les interesan Cuando el...
Creado y Compartido por:Jose Maria Crespo / Disponibilidad Laboral: FullTime
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Junior
FullTime
2
8
14
51kb | 20 Lecturas
Apunte Creado OK - Iniciar Edición. El "Internet de las cosas" El Internet de las Cosas (IoT, por sus siglas en inglés) se refiere a la interconexión de dispositivos cotidianos a través de Internet, permitiendo que estos dispositivos recopilen y intercambien datos. Algunos aspectos clave del IoT incluyen: Dispositivos conectados Electrodomésticos, como refrigeradores, lavadoras y termostatos Dispositivos portátiles, como relojes inteligentes y pulseras de actividad Sensores en objetos como automóviles, luces y sistemas de seguridad Dispositivos industriales y de automatización en fábricas y edificios Recopilación y análisis de datos ...
Creado y Compartido por:Jose Maria Crespo / Disponibilidad Laboral: FullTime
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Expert
182
12kb | 27 Lecturas
La guía y las herramientas de diseño de SAP Fiori 1 - La guía de diseño de SAP Fiori Actuan como un lenguaje de diseño y guian al programador como crear app sap fiori respetando los principios de diseño. link https://experience.sap.com/ benificios: - mas de 100 c0ntrols - librerias prediseñadas. 2 - el manejo de mensajes. categorias: - error - advertencia. - informacion - exito - confirmacion se pueden mostrar de multiples formas ( libreria sap.m) En sapui5 algunas de las fromas son las siguientes: - mensaje de ventana emergente: usa el control sap.m.MessagePopover. - Message box: sap.m.MessageBox. - Message toast: sap.m.MessageToast. - Message...
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Expert
182
9kb | 32 Lecturas
La evolución de SAP Fiori 1 - La evolución de SAP Fiori Con sap S/4hana ,objetivo : "una UX para todas las soluciones de sap" Estrategia: Nuevo, renovar, habilitar. Sap Screen Personas: permite adaptar las interfaces de usuarios para que sean simples y optimizadas. Las aplicaciones que se crean con la estrategia de Nuevo y Renovar siguen estos elementos de diseño: - diseño visual - arquitectura de la informacion. - diseño de interaccion - usabilidad - accesibilidad - la interaccion persona- ordenador. 2 - El Paradigma de SAP Fiori Beneficios: aplicando el concepto de Fiori, los paquete monoliticos de funcionalidad de los sistema empresariales tradicionales como...
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Training
FullTime
2
3
9
3kb | 35 Lecturas
Tareas del consultor SAP FIORI: Descubrir las necesidades del usuario(s) para la aplicación. Crear prototipos de prueba y validar cumplimiento con los usuarios. Desarrollar las aplicaciones e integrarlas con el sistema back end Realizar los tests a la aplicación y poner en productivo la solución, Perfil técnico del consultor SAP FIORI Conocer sobre el diseño y mapeo de los servicios Odata Conocer la configuración de catálogos, tiles y ajustes de roles en SAP FIORI Lauchpad. Conocer herramientas de desarrollo SAP WEB IDE/BAS Desarrollar aplicaciones en SAP FIORI Conocer al menos 3 lenguajes de programación (HTML5, CCS3 y JAVAscript.). Tipos de...
Consultor sap certificado los módulos sd y ps con amplia experiencia en implementaciones, mejoras evolutivas y proyectos de rollout para diversas compañías y en diferentes sectores.
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Expert
182
19kb | 34 Lecturas
La transformación digital de SAP Fiori 1 - Que es sap fiori? Es un lenguaje de diseño de SAP. Experencia de usuario(UX) para los productos SAP. UX es la forma en que interactua el usuario con la solucion. - Interfaz de usuario (UI) maximiza la eficacia durante el uso. SAP Fiori se base en el framework SAPUI5. Se desarrollan desde la perspectiva del usuario. Son simples, diseñadas para llevar a cabo tareas y actividades especificas. Las aplicaciones fiori dividen las grandes transacciones estandares de SAP en varias aplicaciones pequeñas, dedicada a una funcion especificas, por ejemplo a la creacion de una orden de venta. Dimensiones: diseño, concepto, tecnologia. Proceso de descomposicion:...
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Training
FullTime
2
3
9
1kb | 22 Lecturas
Hola, mi nombre es Carlos David Parra G., soy consultor SAP especialista en los módulos SD-LETRA y PS, cuento con una experiencia ya de 19 años en diferentes proyectos de implementación, mejoras evolutivas, rollouts y mesas de ayuda. Resido en Bogotá, Colombia. Mi interés en tomar el curso de formación en FIORI es actualizar mis conocimientos con las aplicaciones de experiencia de usuario en SAP, la forma en que funciona su diseño, construcción y puesta en productivo. Actualmente estoy en busca de trabajo luego mi disponibilidad es inmediata. Saludos!!!
Consultor sap certificado los módulos sd y ps con amplia experiencia en implementaciones, mejoras evolutivas y proyectos de rollout para diversas compañías y en diferentes sectores.
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Expert
FullTime
20
149
276
21kb | 26 Lecturas
1. Custom Controls Custom controls in SAPUI5 allow us to create reusable UI components. When developing a new SAPUI5 application, it’s important to consider how to structure the application and what controls will be needed. Controls can be extended from existing ones or created anew. Namespace Usage: To avoid conflicts, avoid using the sap namespace for anything other than SAP-provided content. 2. Base Class Architecture of SAPUI5 SAPUI5 controls inherit from the base class sap.ui.core.Control, which provides essential features such as event handling, data binding, and rendering. Inheritance Example: // Extending an existing control sap.m.Image.extend("custom.Image", { // custom properties and methods }); // Creating...
Ingeniero de sistemas y computación con 8 años de experiencia el desarrollo frontend & backend (react/node) y en cloud (aws), actualmente desarrollando habilidades en sap btp, ui5, abap y fiori.
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Expert
FullTime
20
149
276
26kb | 42 Lecturas
How to Work with Asynchronous Code in SAPUI5? Asynchrony is one of the fundamental pillars of JavaScript. By understanding these concepts, we can apply them in our code to write better applications. We can have input and output operations of the following types: Synchronous and Blocking: The entire operation is done at once, blocking the execution flow. The thread is blocked while waiting, and the response is processed immediately after the operation is completed. Synchronous and Non-Blocking: Similar to the previous type, but uses some polling technique to avoid blocking in the first phase. The call returns immediately, the thread is not blocked, and successive attempts are needed until the operation is complete. The response is processed...
Ingeniero de sistemas y computación con 8 años de experiencia el desarrollo frontend & backend (react/node) y en cloud (aws), actualmente desarrollando habilidades en sap btp, ui5, abap y fiori.
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Expert
FullTime
20
149
276
38kb | 30 Lecturas
1 | Key Functions in SAPUI5 We will explore some of the most commonly used functions and methods in SAPUI5, crucial for developing SAP Fiori applications. Accessing Core Information One important aspect of developing SAPUI5 applications is accessing different elements from any point in the application. For instance, you might need to retrieve a control's value from a view or access data from a model to populate a combobox. sap.ui.getCore(): This function returns an instance of the core of the application. The core can store global information, models, and more. It is the most powerful function at the application level. var language = sap.ui.getCore().getConfiguration().getLanguage(); console.log("Logged in language: " + language);...
Ingeniero de sistemas y computación con 8 años de experiencia el desarrollo frontend & backend (react/node) y en cloud (aws), actualmente desarrollando habilidades en sap btp, ui5, abap y fiori.
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Expert
FullTime
20
149
276
19kb | 39 Lecturas
1 | Working with Expressions and Data Formatters When we link a property from a model to an SAPUI5 control, we might need to format the incoming data to display it differently on the screen. Data formatting can include date and number formatting. These techniques allow us to link values (e.g., amount and currency) or display a completely different dataset based on predefined data. For instance, in an SAPUI5 application, data is typically consumed from an SAP system. These transactional applications provide a refreshed look along with standard or customized functionality and can rewrite data back to the SAP system. Hence, the OData services used in the application are created in NetWeaver with SAP ABAP as the main programming language. Similarly,...
Ingeniero de sistemas y computación con 8 años de experiencia el desarrollo frontend & backend (react/node) y en cloud (aws), actualmente desarrollando habilidades en sap btp, ui5, abap y fiori.
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Expert
FullTime
20
149
276
18kb | 35 Lecturas
Navigation and Code Reusability SAPUI5 supports the modularization of JavaScript applications. This means instead of defining and loading a large JavaScript package, an application can be divided into smaller parts that can be loaded at runtime as needed. These smaller individual files are called modules. Modularization involves dividing the application code into smaller, independent parts (modules) that facilitate code reuse, improve readability, and enhance maintainability. Modules can contain any code, but typically, their content focuses on a common theme, like forming a JavaScript class, a namespace, or addressing specific functions such as client-server communication or mathematical operations. 1 | What is a Module? A module is a JavaScript...
Ingeniero de sistemas y computación con 8 años de experiencia el desarrollo frontend & backend (react/node) y en cloud (aws), actualmente desarrollando habilidades en sap btp, ui5, abap y fiori.
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Expert
FullTime
20
149
276
11kb | 48 Lecturas
1 | Navigability in a SAPUI5 App Routing Routing is the process of changing views, for example, when clicking on an item in a table to open a new view with the details of that item. This is managed by specifying a routing configuration that establishes a relationship between possible routes and views, then connecting the different views by triggering navigation events. Example: When a button is clicked, a function from the router class (typically sap.m.routing.Router) is executed to launch the view corresponding to the route passed as a parameter to the function. Scenario: Editing a Purchase Order Classic Web URL: /PurchaseOrder.html?Id=’12345’&action='edit' Single-Page App URL: /#PurchaseOrder/12345/edit When navigating...
Ingeniero de sistemas y computación con 8 años de experiencia el desarrollo frontend & backend (react/node) y en cloud (aws), actualmente desarrollando habilidades en sap btp, ui5, abap y fiori.
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Training
FullTime
2
3
9
1kb | 24 Lecturas
Guía de diseño de SAP FIORI: Lenguaje y parámetros que guían al desarrollador sobre como crear una nueva aplicación en SAP FIORI. Pautas de diseño, principios de diseño, patrones que deben seguirse al construir una nueva app.https://experience.sap.com/fiori-design-web/ Manejo de mensajes: Categorías Error Advertencia Información Exito Confirmación Formas de mostrar mensajes: Ventana emergente: Forma preferida de mostrar mensajes Message box: Para mostrar errores no relacionados con un campo de formulario sino que pueden ser técnicos o genéricos. Message toast: mensaje breve de exito que se borra en un tiempo determinado....
Consultor sap certificado los módulos sd y ps con amplia experiencia en implementaciones, mejoras evolutivas y proyectos de rollout para diversas compañías y en diferentes sectores.
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Expert
FullTime
20
149
276
3kb | 40 Lecturas
1 | The graphical interface to connect to GIT In SAP BAS, the graphical interface for Git allows us to manage our project's version control directly. To connect to a remote repository hosted on GitHub, we start by adding a remote repository with the command git remote add <name> <url>. This step establishes a link between our local repository and the remote GitHub repository. If you ever forget the repository URL, you can find it directly within GitHub in the repository's code section. When making changes to files, Git reflects these modifications in its interface. You can stage changes using the '+' button to prepare them for committing. Once staged, changes can be committed by providing a commit message. Files in the staging area...
Ingeniero de sistemas y computación con 8 años de experiencia el desarrollo frontend & backend (react/node) y en cloud (aws), actualmente desarrollando habilidades en sap btp, ui5, abap y fiori.
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Expert
FullTime
20
149
276
7kb | 32 Lecturas
Connecting to GitHub Repository Using SSH SSH connection is end-to-end encrypted and requires authentication to connect securely to the server. Unlike Telnet, SSH encrypts all data sent from client to server and vice versa, ensuring that information cannot be intercepted, thus adding an extra layer of security. SSH keys provide a highly secure authentication method compared to traditional password authentication. Therefore, it is recommended to use SSH key authentication for remote server connections. An SSH key pair consists of a private key (stored on our local machine) and a public key (uploaded to the server). The server allows connections only from clients whose key matches the server's stored public key. 1 | SSH Protocol SSH (Secure...
Ingeniero de sistemas y computación con 8 años de experiencia el desarrollo frontend & backend (react/node) y en cloud (aws), actualmente desarrollando habilidades en sap btp, ui5, abap y fiori.
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Expert
FullTime
20
149
276
8kb | 33 Lecturas
1 | Git Version in BAS Git provides a tool called git config, which allows us to get and set configuration variables that control Git's behavior and appearance. One of the first steps is to configure your username and email address, as Git uses this information to label your commits. This information becomes a permanent part of any commits you make. You only need to set this once using the --global option, as Git will then use it for all repositories on that system. If you need to override this information for a specific project, you can run the command without --global when inside that project. 2 | Global Configurations The git config command allows us to configure basic repository settings such as our username and email, which are used to...
Ingeniero de sistemas y computación con 8 años de experiencia el desarrollo frontend & backend (react/node) y en cloud (aws), actualmente desarrollando habilidades en sap btp, ui5, abap y fiori.
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Expert
FullTime
20
149
276
5kb | 43 Lecturas
1 | What is GitHub? GitHub Repository GitHub is a free repository system that utilizes Git commands for management. Launched in 2008, it is the largest platform in its category with over 40 million users. GitHub is widely used for hosting Git repositories, collaborating on projects, tracking issues, conducting code reviews, and more. While GitHub itself is not part of Git's open-source project, it becomes essential in professional Git usage scenarios. Many recognize GitHub as the social network for developers or even the "Wikipedia of programming." It serves as a hub where developers can explore, edit, and duplicate numerous open-source projects. Given that approximately 70% of software companies engage in open source, having a platform...
Ingeniero de sistemas y computación con 8 años de experiencia el desarrollo frontend & backend (react/node) y en cloud (aws), actualmente desarrollando habilidades en sap btp, ui5, abap y fiori.
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Expert
FullTime
20
149
276
33kb | 33 Lecturas
1 | Version Control Systems Centralized and Distributed Version Control Systems Version control systems are essential tools for managing changes to source code over time. There are two primary types: centralized and distributed. Centralized Version Control Systems (CVCS): In a centralized system, such as Subversion (SVN), all version history is stored on a central server. Developers check out files, work on them locally, and then check the files back into the central server. This setup means that to work on the code, you must be connected to the server. Distributed Version Control Systems (DVCS): In contrast, a DVCS like Git, Mercurial, or Bazaar allows each developer to have a full copy of the repository on their local machine. This...
Ingeniero de sistemas y computación con 8 años de experiencia el desarrollo frontend & backend (react/node) y en cloud (aws), actualmente desarrollando habilidades en sap btp, ui5, abap y fiori.
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Expert
FullTime
20
149
276
50kb | 37 Lecturas
1 | The Concept of Data Binding Benefits of Binding Data binding is a fundamental technique in SAPUI5 that allows linking model data to UI controls. Efficient use of this technique can significantly reduce the amount of code needed in a SAPUI5 application, simplifying development and maintenance. Types of Binding There are several types of binding modes in SAPUI5 to handle different scenarios: One-way binding Changes in the model are reflected in the UI, but changes made in the UI do not affect the model. Example: Updating the price of a product in the model automatically displays the new price in the UI. Two-way binding Ensures that both the model and the UI are always synchronized. Any change...
Ingeniero de sistemas y computación con 8 años de experiencia el desarrollo frontend & backend (react/node) y en cloud (aws), actualmente desarrollando habilidades en sap btp, ui5, abap y fiori.
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Expert
FullTime
20
149
276
11kb | 31 Lecturas
1 | Execution of Unit Testing from BAS Accessing SAP Business Application Studio (BAS) marks the initial step towards conducting comprehensive unit testing. BAS serves as an integrated development environment tailored specifically for SAP applications. Developers log into BAS to leverage its suite of tools and functionalities designed to streamline the development, testing, and deployment processes of SAP applications. Access to SAP BAS: Access SAP BAS to perform unit tests in the development environment. Execution Configuration: Create an execution configuration by clicking the "Run Configuration" button. Select the HTML5 executable file and the SAPUI5 version. Dependencies:...
Ingeniero de sistemas y computación con 8 años de experiencia el desarrollo frontend & backend (react/node) y en cloud (aws), actualmente desarrollando habilidades en sap btp, ui5, abap y fiori.
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Expert
FullTime
20
149
276
17kb | 43 Lecturas
1. Design Controls in SAPUI5 SAPUI5 offers a variety of design controls to effectively organize and structure user interface elements. These controls are primarily found in namespaces sap.ui.layout and sap.ui.commons, with sap.ui.layout recommended due to the obsolescence of sap.ui.commons. <mvc:View xmlns:mvc="sap.ui.core.mvc" xmlns="sap.m" xmlns:l="sap.ui.layout"> <FlexBox justifyContent="SpaceAround"> <Text text="Element 1" /> <Text text="Element 2" /> <Text text="Element 3" /> </FlexBox> </mvc:View> 2. Flexible Column Layout Flexible Column Layout is essential for designing responsive and adaptive interfaces...
Ingeniero de sistemas y computación con 8 años de experiencia el desarrollo frontend & backend (react/node) y en cloud (aws), actualmente desarrollando habilidades en sap btp, ui5, abap y fiori.
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Expert
FullTime
20
149
276
29kb | 38 Lecturas
1 | SAPUI5 UI Controls What are SAPUI5 Controls? SAPUI5 controls are user interface elements used for interactive operations, either passively or actively. Each control defines how a specific area of the screen appears and behaves. Overview of SAPUI5 Controls In SAPUI5, controls are categorized into mobile-focused UI controls and desktop-centric UI controls. It's recommended to use mobile-focused controls as desktop controls in the sap.ui namespace are deprecated. Key Components of Controls: Control Name: Each control has a name consisting of a library name and control name, like sap.m.Table for creating a table. Control Metadata: Defines properties, events, aggregations, and associations of a control. Properties modify appearance or...
Ingeniero de sistemas y computación con 8 años de experiencia el desarrollo frontend & backend (react/node) y en cloud (aws), actualmente desarrollando habilidades en sap btp, ui5, abap y fiori.
"Es deber del alumno superar al maestro"
+Recursos Gratuitos en CVOSOFT:
¡Lo importante es aprender!, por eso en CVOSOFT la comunidad SAP más grande de habla hispana, ponemos a su alcance los siguientes recursos abiertos libres y gratuitos: