✒️Publicaciones Master ABAP for HANA

Selector Alummnos / Empresas

Base Conocimientos Comunitarios en Tecnología ABAP HANA creada y compartida abiertamente por los alumnos de el Master ABAP for HANA.

Actualmente existen 379 Publicaciones Académicas en ABAP HANA.

¿Buscás una carrera con Futuro?

🚀#PLANCARRERA2023

Precios congelados al 2022
Más 20, 40 y 60% OFF en los mejores planes de estudio

✒️Publicaciones ABAP HANA por tema tratado en lecciones

 

:: A

ABAP Core Data Services

En esta lección aprenderemos las nuevas herramientas y mejoras que presenta ABAP 7.4 para realizar programación de bases de datos y particularmente nos enfocaremos en las ABAP Core Data Services.

Lección con 33 publicaciones , correspondientes a Master ABAP for HANA - Unidad 2: La programación ABAP HANA avanzada

ABAP Development Tools para Eclipse

En esta lección aprenderemos las principales características de ABAP Development Tools y cómo instalarlo en nuestro equipo.

Lección con 37 publicaciones , correspondientes a Master ABAP for HANA - Unidad 1: SAP HANA y el nuevo entorno de desarrollo y administración en Eclipse

:: E

El análisis y la optimización con SAP HANA

En esta lección veremos con que herramientas contamos en ABAP para optimizar los códigos existentes o desarrollar desde cero códigos optimizados para SAP HANA.

Lección con 32 publicaciones , correspondientes a Master ABAP for HANA - Unidad 2: La programación ABAP HANA avanzada

El sistema SAP S/4HANA

En esta lección aprenderemos todo lo relativo al sistema SAP S/4HANA.

Lección con 7 publicaciones , correspondientes a Master ABAP for HANA - Unidad 1: SAP HANA y el nuevo entorno de desarrollo y administración en Eclipse

:: I

Introducción al sistema de estudios

En esta lección conocerás cómo llevar a cabo de manera óptima tus estudios dentro del sistema.

Lección con 5 publicaciones , correspondientes a Master ABAP for HANA - Unidad 1: SAP HANA y el nuevo entorno de desarrollo y administración en Eclipse

:: L

La plataforma Eclipse

En esta lección analizaremos las principales características que presenta la plataforma Eclipse y presentaremos las nuevas herramientas para el desarrollo de programas ABAP y la gestión de la base de datos.

Lección con 35 publicaciones , correspondientes a Master ABAP for HANA - Unidad 1: SAP HANA y el nuevo entorno de desarrollo y administración en Eclipse

La plataforma SAP HANA

En esta lección aprenderemos todo lo relativo a SAP HANA y sus principales características.

Lección con 40 publicaciones , correspondientes a Master ABAP for HANA - Unidad 1: SAP HANA y el nuevo entorno de desarrollo y administración en Eclipse

La presentación del instructor

En esta lección te presentamos al instructor que te acompañará a lo largo de la capacitación.

Lección con 4 publicaciones , correspondientes a Master ABAP for HANA - Unidad 1: SAP HANA y el nuevo entorno de desarrollo y administración en Eclipse

:: S

SAP Fiori

En esta lección conoceremos algo totalmente nuevo que se llama SAP FIORI.

Lección con 25 publicaciones , correspondientes a Master ABAP for HANA - Unidad 2: La programación ABAP HANA avanzada

SAP HANA Studio

En esta lección analizaremos todo lo que debemos saber acerca de SAP HANA Studio.

Lección con 32 publicaciones , correspondientes a Master ABAP for HANA - Unidad 1: SAP HANA y el nuevo entorno de desarrollo y administración en Eclipse

 

 

:: ¿Realmente desea a aprender ABAP HANA?

Tenemos una excelente noticia! el lunes 03 Abril 2023 comienza el 🎓Master ABAP for HANA, un brillante futuro le espera!!!

 Cargando presentación, aguarde unos instantes...

✒️Publicaciones ABAP HANA por fecha

Listando últimas 30 Publicaciones Académicas en ABAP HANA (Scroll panel).

SAP Junior

ABAP Core Data Services 1.- Introducción a la programación avanzada de bases de datos ABAP 7.4 Para utilizar paradigma Code-to-Data en aplicaciones ABAP, necesitamos implementar y ejecutar la lógica de procesamiento en la base de datos. Objetos disponibles en Eclipse: Procedimientos de base de datos vistas de atributos vistas analíticas vistas de cálculo Restricciones o desventajas de objectos de SAP HANA No se integran completamente con la gestión del ciclo de vida de ABAP, ni estan vinculados a la gestión de versiones de ABAP No se consideran en la verificación de sintaxis y activación de una aplicación o programa ABAP No pueden extenderse...

Acceder a esta publicación

Ambito de estudios: Master ABAP for HANA - Lección: ABAP Core Data Services

Creado y Compartido por: Adan Elizarraras

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Junior

SAP HANA Studio 1.- Introducción a SAP HANA Studio SAP HANA Studio.- Es un entorno de desarrollo IDE basado en Eclipse que se utiliza para desarrollar objetos en un servidor HANA. Administrar la base de datos, autorizaciones y crear modelos de datos o modificarlos. Se puede acceder al sistema HANA local o remoto SAP HANA estudio incluye las siguientes perspectivas: Consola de administración de SAP HANA. - Supervisar el sistema, configurar ajustes, administrar usuarios y autorizaciones Modelador SAP HANA.- Crear vistas y procedimientos SAP HANA Planviz.- Visualizar planes de ejecución Desarrollo de SAP HANA.- Administrar proyectos de desarrollo de aplicaciones SAP HANA 1.1 Los roles para desarrolladores...

Acceder a esta publicación

Ambito de estudios: Master ABAP for HANA - Lección: SAP HANA Studio

Creado y Compartido por: Adan Elizarraras

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Junior

El paso a paso para programar ABAP con Eclipse 1.- Mi primer programa ABAP HANA en Eclipse Crear un proyecto ABAP desde File->New->ABAP Project Definir una nueva conexión o elegir una conexión existente al sistema SAP. Para una conexión nueva debemos completar los datos de la nueva conexión(systemid, application server e instance number), luego las credenciales (cliente, usuario y password) Nota: El sistema SAP debe ser SAP Netweaver 7.3 EHP1 SP4 como mínimo Introducir nombre del proyecto y finalizar Crear o asignar proyecto a un paquete ABAP Crear o asignar proyecto a un transporte Visualizar paquete y proyecto en Project Explorer Crear un programa ABAP desde la opción...

Acceder a esta publicación

Ambito de estudios: Master ABAP for HANA - Lección: El paso a paso para programar ABAP con Eclipse

Creado y Compartido por: Adan Elizarraras

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Junior

1.-Los principios básicos para programar ABAP en Eclipse Abrir perspectiva ABAP.- Desde Window->Perspective->Other y buscar ABAP y finalmente Open. Secciones de una ventana de la perspectiva ABAP Vistas. - Por ejemplo la vista de Problemas muestra las advertencias y errores que suceden al activar un programa. Solo se puede abrir una vez y los cambios de guardan inmediatamente Editores. - Para editar un objeto en desarrollo, se pueden abrir varios editores y los cambios deben guardarse explicitamente Barra de menú.- Contiene los comandos que pueden ser ejecutados por ejemplo guardar o activar un programa Barra de herramientas.-Comandos utilizados mas frecuentemente, se pueden agregar comandos adicionales....

Acceder a esta publicación

Ambito de estudios: Master ABAP for HANA - Lección: Los principios básicos para programar ABAP en Eclipse

Creado y Compartido por: Adan Elizarraras

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Junior

La plataforma Eclipse 1.- Introducción a las nuevas herramientas de SAP HANA ABAP Workbench. - Utlizado para desarrollo ABAP basado en el GUI de SAP (Tcodes SE38 & SE80) ABAP Development Tools (ADT).- Nuevo entorno de desarrollo con nuevas herramientas basado en la plataforma Eclipse. Solo disponible para SAP Hana SAP HANA Studio. - Herramienta para administración y desarrollo de bases de datos. Solo disponible para SAP HANA 2.- La plataforma Eclipse Eclipse.- Es un framework open source, con el que se puede desarrollar cualquier tipo de software. Plataforma para herramientas y entornos de desarrollo Eclipse proporciona el Software Development Kit (Eclipse SDK) Componentes Plataforma Eclipse Entorno...

Acceder a esta publicación

Ambito de estudios: Master ABAP for HANA - Lección: La plataforma Eclipse

Creado y Compartido por: Adan Elizarraras

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Junior

ABAP Development Tools para Eclipse 1.- Introducción al nuevo entorno de desarrollo ABAP Development Tools para Eclipse.- Es un plugin de Eclipse que agrega la perspectiva ABAP a la plataforma Eclipse y permite conectarse al repositorio ABAP ABAP Development Tools for SAP Netweaver (ADT). - ABAP 7.31 SP4 ABAP Development Tools para Eclipse (AiE). - Permite a los programadores ABAP desarrollar código fuente ABAP desde un IDE en Eclipse. Los CDS (Core Data Services) solo se encuentran disponibles desde el AiE de Eclipse. Nota: El AiE no sustituye al SAP GUI 2.- Ventajas de ABAP Development Tools respecto de la transacción SE80 Errores.- En eclipse los errores aparecen a medida que vamos desarrollando (se...

Acceder a esta publicación

Ambito de estudios: Master ABAP for HANA - Lección: ABAP Development Tools para Eclipse

Creado y Compartido por: Adan Elizarraras

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Junior

1.- Los cambios en ABAP a partir de SAP HANA 1.1 Las nuevas opciones técnicas Acelerar.- Reduce tiempo de ejecución en trabajos en segundo plano y proporciona respuesta inmediata en consultas de las transacciones de diálogo (transacciones online) Ampliar.- Personalizar y extender aplicaciones existentes. Convertir programas ejecutados en segundo plano (debido al tiempo de respuesta) a transacciones interactivas. Nueva herramienta Full Text Searches permite busquedas de texto completo con tolerancia a errores Innovar.- Desarrollar aplicaciones nuevas e innovadoras como aplicaciones híbridas ( combinando funciones transaccionales y analíticas) para apoyar en la toma de medidas en tiempo real 1.2...

Acceder a esta publicación

Ambito de estudios: Master ABAP for HANA - Lección: ¿Qué cambia en ABAP a partir de SAP HANA?

Creado y Compartido por: Adan Elizarraras

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Junior

1.- El Sistema SAP S/4HANA SAP Business Suite 4 HANA (S/4HANA) Diseñado utilizando experiencia de usuario SAP Fiori Funciona únicamente con BD HANA Provee simplificaciones en modelado de datos, experiencia de usuario, toma de decisiones y procesos de negocio Innovaciones para nuevas tecnologías: Internet of things, Big Data, Business Networks y Mobile First. 1.1 La arquitectura de SAP S/4HANA Líneas de negocio SAP S/4HANA (LoB) Finance (Finanzas) Human Resources (Recursos Humanos) Sourcing and Procurement (Abastecimiento y Adquisiciones) Supply Chain (Cadena de Suministro) Manufacturing (Fabricación) Asset Management (Gestión de Activos)...

Acceder a esta publicación

Ambito de estudios: Master ABAP for HANA - Lección: El sistema SAP S/4HANA

Creado y Compartido por: Adan Elizarraras

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior


En cuanto a la optimización de rendimiento, hay que familiarizarse con lo que ya trae SAP, estudiarlo y ver si es viable su uso. Hay veces que en funciones estándar te ves falta de optimización, puede ser que sea código que lleva ahí desde vete tú a saber cuando. Por ejemplo, para mostrar el nombre del mes de una fecha determinada en el idioma seleccionado, es tan sencillo como acceder a la tabla T247 que tiene todos los nombres de los meses en todos los idiomas y simplemente hacer un SELECT. Con cuatro líneas lo resuelves: SELECT SINGLE ltx FROM t247 INTO (vl_mes) WHERE spras = sy-langu AND mnr = v_fecha+4(2). IF sy-subrc NE 0. vl_mes = 'XXXXXXXXXX'. ENDIF. Si lo haces mediante la funcion,...

Acceder a esta publicación

Ambito de estudios: Master ABAP for HANA - Lección: Las recomendaciones para desarrollar aplicaciones ABAP en SAP HANA

Creado y Compartido por: Fernando Morales Del Rosario / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior


Puesto que ahora hay búsquedas de texto que son sensibles a mayúsculas y minúsculas, a la hora de definir una tabla Z habrá que tener en cuenta el elemento de dato que utilizamos. Creo que lo mejor es definir los nuestros propios y luego utilizar NO tipos instalados sino dominios, ya que son estos últimos los que permiten tener activado las minúsculas. Un CHAR de longitud 30 convierte a mayúsculas siempre que utilicemos la SM30 (esto no pasa si actualizas el registro mediante programa),mientras que un dominio TEXT30 te permitirá conservar el formato del texto introducido. Para ver los dominios instalados que cumplen las condiciones que buscas, o sea, tipo char, longitud 30 y minúsculas,...

Acceder a esta publicación

Ambito de estudios: Master ABAP for HANA - Lección: La búsqueda de textos y el análisis de datos no estructurados

Creado y Compartido por: Fernando Morales Del Rosario / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior


A tener en cuenta sobre la declaración de tablas internas "en línea": Esto es un ejemplo de un SELECT de tres tablas mediante alias. La creación de la tabla en línea dará error si encuentra campos con el mismo nombre a~nombre y p~nombre (alumno y profesor). Esto no pasa si usamos el modo clásico, es decir, si utilizamos el volcado en la tabla interna previamente creada. Este es el código, el mensaje de error, y al final del código está la línea errónea y la línea que funciona comentada. De todas formas hay otra solución que permite declarar en línea sin conflictos, pero es añadiendo un alias al alias, que quedaría como...

Acceder a esta publicación

Ambito de estudios: Master ABAP for HANA - Lección: El análisis y la optimización con SAP HANA

Creado y Compartido por: Fernando Morales Del Rosario / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior


Hay que tener en cuenta que en la declaración en línea de variables que no sean tablas, es el sistema quien decide el tipo de la variable. En el caso de las tablas tomará como referencia los tipos de los campos. Esto: DATA: v_texto TYPE string. vtexto = 'Hola mundo'. y esto: DATA(v_texto) = 'Hola mundo'. No es lo mismo. Si cambiamos el valor por 'Mi primer programa en ABAP': En la primera definición quedará bien: 'Mi primer programa en ABAP'. Pero en la segunda quedará como 'Mi primer p'. DEBUG y haz la prueba. Y es que en la definición en línea crea la variable como de tipo C y longitud 10, lo que imposibilita su reutilización salvo que sepamos a priori que la longitud del texto...

Acceder a esta publicación

Ambito de estudios: Master ABAP for HANA - Lección: Las mejoras a partir de ABAP 7.40

Creado y Compartido por: Fernando Morales Del Rosario / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

1. ¿Qué es SAP Fiori? Las aplicaciones Fiori siguen el concepto de app, similar a lo que utilizamos en los smartphones, en el sentido de que cada una de ellas es muy simple, y está dedicada a una función específica, por ejemplo, visualización de balances o informes. Se ejecutan en el browser sin necesidad de instalar ningún componente en el dispositivo. El Fiori Launchpad es una página inicial con las aplicaciones que corresponden al rol laboral del usuario En S/4HANA SAP Fiori es la forma estándar de trabajo para los usuarios. Hoy en día, para los clientes SAP, SAP Fiori es gratis. Todo usuario que cuenta con una licencia de la Business Suite tiene derecho a usar SAP Fiori....

Acceder a esta publicación

Ambito de estudios: Master ABAP for HANA - Lección: SAP Fiori

Creado y Compartido por: Ricardo Daniel Tovar Barrera

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

Reglas de oro para la programación de bases de datos Existe un conjunto de 5 reglas cuyo objetivo es optimizar la programación de las bases de datos: 1. Mantener el conjunto de resultados lo más pequeño posible Podemos minimizar el número de filas seleccionadas utilizando varias medidas: Utilizando una cláusula WHERE Debemos leer solo los registros de datos que realmente necesitamos. Podemos no utilizar el WHERE solo si s requieren todos los registros para cada acceso. No utilizar WHERE es problemático para las tablas de base de datos que aumentan con el tiempo porque los volúmenes crecientes de datos se transfieren con el tiempo. Trabajando con la cláusula HAVING Se...

Acceder a esta publicación

Ambito de estudios: Master ABAP for HANA - Lección: Las recomendaciones para desarrollar aplicaciones ABAP en SAP HANA

Creado y Compartido por: Ricardo Daniel Tovar Barrera

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

1. Las ayudas de búsqueda y la búsqueda de textos en SAP HANA La función de búsqueda de texto de SAP HANA nos permite desarrollar ayudas de búsqueda que proporcionan una cierta tolerancia a errores y pueden procesar términos y sinónimos multilingües. Por ejemplo, podemos ingresar "buenes eires tele" en una ayuda de búsqueda y se interpretara correctamente a pesar de la ortografía incorrecta. Sin embargo, los usuarios no siempre pueden determinar fácilmente si el resultado devuelto es el esperado en este tipo de búsqueda tolerante a errores (Fuzzy search). La función de análisis de texto en SAP HANA no solo nos permite realizar búsquedas...

Acceder a esta publicación

Ambito de estudios: Master ABAP for HANA - Lección: La búsqueda de textos y el análisis de datos no estructurados

Creado y Compartido por: Ricardo Daniel Tovar Barrera

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

1. Introducción al análisis y optimización con SAP HANA Para optimizar una aplicación para utilizarla con SAP HANA tenemos las siguientes herramientas que nos ayudaran a que nuestro código aproveche la potencialidad del paradigma code pushdown. Transacción ST05 (SQL traces): Para poder conocer a que tablas accede un programa y poder determinar por ejemplo, si un SELECT está demorando más tiempo debido a que se está accediendo de forma no optima a la tabla. Transacción SAT (Análisis de tiempo de ejecución): La sección "Tips and tricks" de esta transacción nos permite comparar el performance de diferentes sentencias ABAP. Transacción...

Acceder a esta publicación

Ambito de estudios: Master ABAP for HANA - Lección: El análisis y la optimización con SAP HANA

Creado y Compartido por: Ricardo Daniel Tovar Barrera

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

1. Introducción a la programación avanzada de bases de datos con ABAP 7.4 Para utilizar el paradigma code-to-data disponemos de los siguientes objetos de desarrollo de SAP HANA, los cuales solo se pueden crear con SAP HANA Studio: Procedimientos de base de datos Vistas de atributos Vistas analíticas Vistas de calculo Sin embargo, estos objetos de desarrollo de HANA tienen desventajas con respecto a los objetos que están completamente administrados por el AS ABAP: Los objetos de desarrollo de SAP HANA no se integran con la gestión del ciclo de vida ABAP ni con la gestión de versiones ABAP. No se consideran en la verificación de sintaxis y activación de un programa...

Acceder a esta publicación

Ambito de estudios: Master ABAP for HANA - Lección: ABAP Core Data Services

Creado y Compartido por: Ricardo Daniel Tovar Barrera

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

1. Las mejoras a ABAP Junto con SAP NetWeaver 7.4 llegó el servidor de aplicaciones AS ABAP 7.4. A partir del lanzamiento de SAP NetWeaver 7.4 se han implementado una serie de mejoras en el lenguaje de programación ABAP. La orientación hacia las expresiones permite escribir un código más corto y legible. El paradigma code pushdown puede utilizarse para realizar cálculos dentro de la base de datos y la aplicación puede orquestarse utilizando considerablemente menos código de aplicación. 1.1. ¿Como determinamos con cuál versión de ABAP estamos trabajando? Vamos a menú Sistema / Status / botón Componentes (Product Version). Buscamos la versión...

Acceder a esta publicación

Ambito de estudios: Master ABAP for HANA - Lección: Las mejoras a partir de ABAP 7.40

Creado y Compartido por: Ricardo Daniel Tovar Barrera

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

1. Mi primer programa ABAP HANA en Eclipse Para trabajar con las herramientas de desarrollo ABAP, necesitamos crear un proyecto ABAP que conecte el ADT con el backend ABAP (servidor de aplicaciones ABAP). Pasos para crear un programa Crear un proyecto ABAP con la opción de menú: File / New / Project Creamos una conexión al sistema SAP que queramos o elegimos una existente. Introducimos el nombre del proyecto y hacemos clic en Finish para terminar de crear el proyecto. Creamos nuestro paquete en nuestro proyecto: Favorite Packages / clic derecho / New / ABAP Package. Introducimos nombre y descripción del paquete. Asignamos un componente de software al paquete. Creamos una orden de transporte...

Acceder a esta publicación

Ambito de estudios: Master ABAP for HANA - Lección: El paso a paso para programar ABAP con Eclipse

Creado y Compartido por: Ricardo Daniel Tovar Barrera

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

1. Introducción a SAP HANA Studio SAP HANA Studio es un entorno de desarrollo IDE basado en Eclipse que se utiliza para desarrollar objetos en un servidor HANA. Proporciona un entorno de administración, modelado y aprovisionamiento de datos. Permite a los usuarios técnicos administrar la base de datos de SAP HANA, crear y administrar autorizaciones de usuarios, crear modelos de datos nuevos o modificarlos, etc. Es una herramienta de cliente que se puede usar para acceder al sistema HANA local o remoto. Igual que ABAP Development Tools, SAP HANA Studio también incluye diferentes perspectivas: SAP HANA Administration Console: Se ocupa para supervisar el sistema, configurar los ajustes del sistema y administrar...

Acceder a esta publicación

Ambito de estudios: Master ABAP for HANA - Lección: SAP HANA Studio

Creado y Compartido por: Ricardo Daniel Tovar Barrera

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

1. Los principios básicos para desarrollar ABAP en Eclipse Eclipse maneja distintas vistas que se conocen como Perspectivas. Las Perspectivas que corresponden a ABAP y SAP HANA se agregaron a Eclipse luego de la instalación del plugin de ADT. En Eclipse podemos trabajar con una o más ventanas en paralelo. Para abrir una ventana adicional debemos seleccionar el menú: Window / New Window. Dentro de una ventana solo se muestra una perspectiva al mismo tiempo. Dentro de una perspectiva encontramos los siguientes elementos: Vistas: Por ejemplo "Problems View" y "Properties View". Para abrir una vista seleccionamos Windows / Show View. Editores: Se utilizan para editar un objeto...

Acceder a esta publicación

Ambito de estudios: Master ABAP for HANA - Lección: Los principios básicos para programar ABAP en Eclipse

Creado y Compartido por: Ricardo Daniel Tovar Barrera

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

1. Introducción al nuevo entorno de desarrollo El nuevo entorno de desarrollo basado en la plataforma Eclipse, conocido como ABAP Development Tools for Eclipse permite a los programadores ABAP desarrollar código fuente ABAP usando las capacidades del servidor de aplicaciones ABAP pero desde un entorno de desarrollo integrado (IDE) basado en Eclipse, en vez del tradicional IDE, ABAP Workbench (Transacción SE80). Se instala en Eclipse como un plugin más de la plataforma. Una vez instalado aparece la perspectiva ABAP que nos permitirá acceder a las herramientas de desarrollo ABAP. Las nuevas funcionalidades de SAP como los CDS (Core Data Services) solo están disponibles a través del AiE (ABAP Development...

Acceder a esta publicación

Ambito de estudios: Master ABAP for HANA - Lección: ABAP Development Tools para Eclipse

Creado y Compartido por: Ricardo Daniel Tovar Barrera

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

1. Introducción a las nuevas herramientas de SAP HANA Hasta ahora para desarrollar programas en ABAP, los programadores usábamos el ABAP Workbench basado en el GUI de SAP, utilizando las transacciones SE38, SE80, SE37, entre otras. A partir de SAP HANA, contamos con la nueva herramienta de desarrollo de SAP, conocida como ABAP Development Tools la cual se basa en la plataforma Eclipse. Desde el punto de vista de la base de datos, hasta el momento, usábamos para crear o mantener los elementos que conforman la base de datos el Diccionario de datos ABAP, al cual accedemos a través de la transacción SE11. A partir de SAP HANA, también basado en Eclipse, disponemos del SAP HANA Studio, el cual es una herramienta...

Acceder a esta publicación

Ambito de estudios: Master ABAP for HANA - Lección: La plataforma Eclipse

Creado y Compartido por: Ricardo Daniel Tovar Barrera

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

1. Los cambios en ABAP a partir de SAP HANA 1.1. Las nuevas opciones técnicas Acelerar: Se refiere a hacer los programas ABAP mas rápidos. Por ejemplo, se puede mejorar el tiempo de ejecución de un programa que se ejecuta en fondo o también podemos mejorar el tiempo de respuesta de un programa de dialogo. Ampliar: Debido a la mejoría del tiempo de ejecución de los programas en fondo, tenemos la oportunidad de convertir estos programas en transacciones de dialogo. Además, podemos agregarles funcionalidad como análisis integrados y búsquedas de texto completo con tolerancia a errores. A esto ultimo se le conoce como Full Text Search. Innovar: Con SAP HANA nacen las aplicaciones...

Acceder a esta publicación

Ambito de estudios: Master ABAP for HANA - Lección: ¿Qué cambia en ABAP a partir de SAP HANA?

Creado y Compartido por: Ricardo Daniel Tovar Barrera

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

1. El Sistema SAP S/4HANA SAP S/4HANA (SAP Business Suite 4 HANA) es un producto nuevo, completamente desarrollado sobre la plataforma SAP HANA y diseñado utilizando la experiencia de usuario SAP Fiori. SAP S/4HANA solo funciona con la base de datos SAP HANA. SAP S/4HANA provee simplificaciones importantes en el modelo de datos, la experiencia de usuario, la toma de decisiones y los procesos de negocio. Es un nuevo paquete de aplicaciones de negocio, diseñado para gestionar valores de manera inmediata entre empresas, industrias, líneas de negocio, datos, regiones e implementaciones. 1.1. La arquitectura de SAP S/4HANA La versión on-premise de SAP S/4HANA se compone de: SAP S/4HANA Enterprise Management: está...

Acceder a esta publicación

Ambito de estudios: Master ABAP for HANA - Lección: El sistema SAP S/4HANA

Creado y Compartido por: Ricardo Daniel Tovar Barrera

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

¿Qué es SAP HANA? SAP HANA cuyas siglas significan "High Performance Analytic Appliance" es una plataforma integrada de hardware y software, que combina innovadoras tecnologías de base de datos, con la modalidad de procesamiento "in-memory", para soportar una nueva generación de aplicaciones de altísima performance. Las herramientas analíticas BI y BW fueron el primer objetivo de SAP HANA, por la necesidad de tener respuestas en tiempo real. El primer producto optimizado para SAP HANA se llama "SAP BW powered by SAP HANA". SAP HANA no está "versionado" y provee innovaciones automáticamente cuando se actualiza. SAP HANA es una plataforma de datos en...

Acceder a esta publicación

Ambito de estudios: Master ABAP for HANA - Lección: La plataforma SAP HANA

Creado y Compartido por: Ricardo Daniel Tovar Barrera

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

El análisis y la optimización con SAP HANA ............................................................................................................................................................................................. ¿Qué enfoque adoptar y que herramientas utilizar para realizar la optimización de los códigos ABAP existentes o nuevos para aprovechar al máximo la pontecialidad que presenta el modelo code pushdown? Realizar traces de SQL a través de la transacción ST05. Con esta transacción conocemos las trazas de SQL, es decir; a qué tablas de base de datos accede un programa, lo cual nos permite analizar si se está accediendo de forma no...

Acceder a esta publicación

Ambito de estudios: Master ABAP for HANA - Lección: El análisis y la optimización con SAP HANA

Creado y Compartido por: Johanna Thaina Rangel Lucero / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

¿Qué es SAP Fiori? ............................................................................................................................................................................................... SAP Fiori es una familia de aplicaciones que reflejan una nueva forma de trabajo con las soluciones SAP. Algunas características: Esas aplicaciones siguen el concepto de app similiar a las que usamos en los smartforms. Son muy simples, dedicadas a funciones específicas. Se ejecutan directamente en un navegador de internet sin necesidad de instalar ningún componente en el dispositivo. Las aplicaciones pueden quedar disponibles fácilmente para su acceso desde internet. Fiori...

Acceder a esta publicación

Ambito de estudios: Master ABAP for HANA - Lección: SAP Fiori

Creado y Compartido por: Johanna Thaina Rangel Lucero / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

Recomendaciones para desarrollar aplicaciones ABAP en SAP HANA ................................................................................................................................................................................................. Recomendaciones Generales para realizar la migración y el desarrollo en SAP HANA. Almacenamiento por columnas vs almacenamiento por filas: Las tablas de base de datos se crearán por defecto con almacenamiento por columnas (es más eficiente para analizar grandes volumentes de datos), aunque se podrá elegir que sea por fila, por columna o indefinido. Implementaciones específicas de SAP HANA: Se siguen dos esceneario: Implementaciones independientes...

Acceder a esta publicación

Ambito de estudios: Master ABAP for HANA - Lección: Las recomendaciones para desarrollar aplicaciones ABAP en SAP HANA

Creado y Compartido por: Johanna Thaina Rangel Lucero / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

Los principios básicos para programar ABAP en Eclipse .................................................................................................................................................................................................... Eclipse maneja distintas vistas a las que se le denomina Perspectivas, cada una de ellas ha sido diseñada en lo que necesita el programador para desarrollar. Estas perspectivas se agragan luego de la inslatación del plugin ADT. < Ejecutar Eclipse: Menú Windows --> Perspective --> Open Perspective --> Other --> ABAP > En Eclipse se puede trabajar con una o más ventanas en paralelo y dentro de ventana sólo se muestra una perspectiva al mismo...

Acceder a esta publicación

Ambito de estudios: Master ABAP for HANA - Lección: Los principios básicos para programar ABAP en Eclipse

Creado y Compartido por: Johanna Thaina Rangel Lucero / Disponibilidad Laboral: FullTime + Carta Presentación

"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:

Buscador de Publicaciones:

 

Consultas y Soporte

👋Hola! Estamos listos para ayudarle con el soporte que su carrera merece.

Acceda sección contacto y seleccione canal de comunicación más cómodo para usted.

🤝Aguardamos su mensaje, ¡Éxitos!

 


 

👉Que las empresas tomen en serio sus estudios es muy importante para que su inversión educativa tenga sentido.
Las empresas líderes de United States Of America y del Mundo confían a CVOSOFT su recurso más valioso, la formación de su gente.

¿Quieres conocerlas?