💡¿Qué es ABAP? - Curso ABAP introductorio

Curso ABAP introductorio, abierto, libre y gratuito donde le explicaremos las bases del lenguaje de programación para el sistema SAP®.

ABAP es el lenguaje de programación propiedad de la empresa SAP, que se utiliza para programar la mayoría de los productos de la misma.

El Programador ABAP o también llamado "Consultor ABAP", es el encargado de desarrollar nuevas funcionalidades en el Sistema SAP y/o adecuar las existentes de modo de que cumplan con los requerimientos de la empresa en donde se encuentra SAP instalado.

  • ¿Le interesa dominar esta tecnología?
     
  • ¿Está listo para iniciarse en el manejo de lenguaje de programación mejor pago del mercado y más utilizado en las empresas líderes del mundo?
     
  • 🤝Me llamo Ezequiel Karsz y junto al equipo de CVOSOFT le damos la bienvenida a una excelente formación!

Este curso ABAP lo iniciaremos analizando sus bases conceptuales, continuaremos estudiando diversos materiales multimedia en audio y vídeo, y finalizaremos con la entrega de un Completo regalo SAP fiEbook ABAP de regalo, junto a la posibilidad de continuación de esta propuesta académica de CVOSOFT.

 

Abramos juntos las puertas del Mundo ABAP!

Este curso ha sido diseñado para ir aumentando la complejidad de forma gradual, para que pueda obtener una correcta base de conocimientos le recomendamos:

  • Por favor no saltee etapas y analice uno a uno los materiales multimedia propuestos (imágenes, videos y audios).
  • Enfoque su mente, relájese, haga un esfuerzo por apagar momentáneamente el celular y elimine demás puntos de distracción que tenga presentes.
  • Tome apuntes de todas las cosas que le parezcan interesantes, el hecho de escribir un concepto le ayudará a fijarlo hasta tres veces más eficientemente en su mente.
  • CVOPEDIA: Al avanzar en el estudio verá que muchas palabras están resaltadas por tratarse de Vínculos a CVOPEDIA utilice el enlace para ampliar este concepto.
  • CVOPEN ACADEMY: Nuestros alumnos han compartido con la comunidad miles de publicaciones académicas, le invitamos a conocerlas.

 

Sobre mi Perfil:

Me llamo Ezequiel Karsz soy Ingeniero en Sistemas, Consultor ABAP Senior Certificado, Team Leader y poseo más de 15 años de experiencia en el manejo de esta tecnología.

En CVOSOFT soy el responsable académico de la Carrera Programador ABAP, la Maestría ABAP for HANA, la Maestría ABAP POO y el Curso Introducción a SAP, habiendo tutorizado cientos de alumnos anualmente en estas formaciones, que orgullosamente hoy conforman la galería de profesionales egresados número uno de habla hispana.

Si desea conocer más sobre mi perfil le dejo este link para que visite.

 

👍Hecha ya la presentación, será un placer contar contigo del otro lado, le invito entonces a comenzar este apasionante tema!

 

CVOSOFT IT ACADEMY - Academia Líder en tecnología SAP® | +12 Años de Experiencia Online | Miles de Consultores Egresados

¡regalo SAP fiINICIEMOS YA SU FORMACIÓN!

 

ABAP: Bases y Funcionalidades

 

Curso Gratuito en SAP ABAP
Aprendiendo las Bases del Lenguaje de Programación ABAP

 

 

:: Preámbulo SAP:

SAP es un sistema informático constituido por diversos módulos, mediante los cuales lleva a cabo la gestión de los procesos de negocios de las empresas que lo utilizan, si usted no posee conocimientos básicos sobre el Sistema SAP, antes de avanzar sería muy conveniente que acceda a este Curso SAP Gratuito y nivelatorio).

Los módulos del Sistema SAP
La Programación ABAP abarca todos los módulos del Sistema SAP

 

 

:: ¿Qué es ABAP?:

ABAP es el lenguaje de programación propiedad de la empresa SAP, que se utiliza para programar la mayoría de los productos de la misma.

ABAP Significa (Advanced Business Application Programming), ABAP también conocido como SAP ABAP.

También nos referimos a ABAP como ABAP 4 debido a que es un lenguaje de cuarta generación.

ABAP: Las Bases del Lenguaje de Programación
ABAP: Las Bases del Lenguaje de Programación

 

El Desarrollador ABAP o también llamado Programador ABAP, será el encargado de desarrollar nuevas funcionalidades en el Sistema SAP y/o adecuar las existentes de modo de que cumplan con los requerimientos de la empresa en donde se encuentra SAP instalado.

"ABAP es un lenguaje de programación de 4ta generación el cual se usa para adaptar las posibilidades del Sistema SAP estándar a los requisitos específicos del cliente."

En la jerga, comúnmente cuando se habla de programadores ABAP se los suele nombrar como "Abapers".

Si hablamos "formalmente" entonces al programador abap lo llamaremos "Desarrollador ABAP".

 

 

:: Los puntos fuertes de ABAP:

Algunos de los puntos fuertes de ABAP que es bueno destacar y que conozca son:

  • Mediante ABAP podemos crear reportes clásicos, reportes Interactivos y Reportes ALV ABAP que permiten mostrar rápidamente los datos en pantalla.
  • Desde ABAP tendremos acceso directo a la base de datos mediante la utilización de OPEN SQL
  • ABAP proporciona una ayuda muy potente sobre la semántica y sintaxis de su lenguaje. 
  • ABAP nos permite crear aplicaciones en múltiples idiomas
  • ABAP proporciona una herramienta muy potente para la gestión de los datos en el sistema como es el Diccionario de datos
  • Dispondremos también de ABAP para crear formularios rápidamente mediante las técnicas sapscript , smartforms y adobeforms.  
  • Para crear aplicaciones web podemos utilizar webdynpro abap. 
  • Para agregar las funcionalidades que el cliente solicite al sistema SAP podremos utilizar field exits, user exits, enhancements, badis, etc.

Y un sin fin de temas interesantes que al avanzar en su formación ABAP irá conociendo y disfrutando.

 

 

:: Las versiones de SAP y ABAP:

SAP HANA y su antecesor SAP ECC, representan la versiones activas del Sistema SAP para su producto ERP diseñadas para las grandes empresas, actualmente ambas cuentan con pleno soporte de la compañía SAP, y son las versiones que usted encontrará instaladas en las empresas, acompañándolas día a día por varios lustros más.

 

Versiones del Sistema SAP y ABAP

  • SAP R/1 (Discontinuada)
  • SAP R/2 (Discontinuada)
  • SAP R/3 (Discontinuada)
  • SAP ECC / ABAP (Activa y con soporte hasta el año 2030)
  • SAP HANA / ABAP FOR HANA (Activa y con soporte hasta el año 2040)

 

A continuación, el siguiente gráfico conceptualiza la evolución del sistema SAP en el tiempo, donde le pedimos enfocarse en la sección "Programación" para notar cómo el lenguaje ABAP ha variado en este cronograma.

 

El lenguaje ABAP dentro de la evolución de la arquitectura SAP
El lenguaje ABAP dentro de la evolución de la arquitectura SAP

 

Cómo lo pudo observar la evolución de la arquitectura SAP en las últimas tres décadas, la principal modificación se ha dado con la versión ABAP (o ABAP4) hacia la versión ABAP FOR HANA (o ABAP 7.4).

 

 

:: ABAP FOR HANA:

ABAP FOR HANA o ABAP 7.4, es la versión desarrollada por SAP para dar soporte a su nueva tecnología de base de datos en memoria llamadaSAP HANA, las empresas de a poco y a sus tiempos están migrando hacia esta nueva tecnología.

ABAP for HANA utiliza las bases de la programación de ABAP4, e incorpora avances y modificaciones para aprovechar y optimizar ciertos procesos técnicos.

👣Paso a paso: Para manejar los procesos de ABAP for HANA, debe previamente tener bien en claro y dominar el funcionamiento de la programación ABAP4 para la versión de SAP ECC.

 

 

:: ABAP 4:

ABAP4 o ABAP a secas cómo es más común llamarlo, es la versión que utiliza el Sistema SAP en su versión ECC.

SAP ECC tiene soporte y validez comprometido por la empresa SAP hasta el año 2030,y cómo SAP ECC es la versión predominante en la industria actual, esto conlleva a que ABAP4 sea la versión más común a encontrar en un cliente.

🎯Objetivos: Este curso que estamos compartiendo se encuentra enfocado en las bases de la programación ABAP4.

 

 

:: ABAP y el mercado laboral actual:

💼🧭Ahora hablemos de empleo, empleabilidad y perspectivas de estudio, si le interesa desempeñarse en ABAP, es buen momento para orientar la brújula y analizar objetivamente el mercado del mismo.

El programador ABAP desarrolla su trabajo en cualquier empresa que utilice el Sistema SAP, no importa la versión, ni los módulos funcionales que estas implementen, todo programa SAP se modifica mediante ABAP, esta es la base de que actualmente exista una gran demanda de profesionales idóneos y correctamente capacitados en el área desarrollo ABAP.

👍Al integrar el dominio de ABAP a su currículum vitae, el mismo se destacará y le permitirá postular a los mejores empleos, con los mejores salarios, en las mejores empresas del mundo.

👎En cambio, no dominar ABAP es un gran excluyente y limitador de carrera dentro del mercado laboral actual, ya que se estima que el 85% de la industria moderna líder implementa la tecnología SAP, y por ende las mismas requieren que el personal contratado sepa gestionar eficientemente los procesos SAP intervinientes en su modelo de negocios.

Acceder al informe de empresas que usan SAP
Las principales empresas del mundo usan SAP / Acceder a esta nota

 

:: ABAP: Profesiones afines:

ABAP es una excelente opción de carrera profesional o perfeccionamiento de currículum hacia una amplia variedad de perfiles entre los cuales se destacan:

  • Analistas, licenciados o ingenieros en sistemas
  • Técnicos y/o programadores universitarios
  • Desarrolladores de otros lenguajes de programación que deseen llevar al máximo su carrera
  • Público en general que busquen iniciar una carrera en programación exitosa y de gran salida laboral

 

:: Empresas que confían en CVOSOFT:

👉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 confían a CVOSOFT su recurso más valioso, la formación de su gente.

Últimas Empresas Capacitadas (Random Selection).

 

:: ABAP: Plan de Carrera:

 🚀ABAP potenciará su perfil como especialista en programación! en solo 6 a 7 meses de formación académica intensiva usted puede alcanzarlo si se lo propone, en nuestra academia ya lo lograron cientos de personas ¿por qué usted no? (ver Programadores ABAP egresados).

 

💼 Carrera Programador ABAP:

Si usted desea aprender programación ABAP de manera integral y correcta, debe ir paso a paso.

 
Se trata de una gran carrera y toda carrera inicia por un primer paso.
👏Nuestras felicitaciones si decide iniciarla!

Promo Cupon: 🔥60%OFF en Plan Carrera

 

 

 

:: ABAP: Vídeo Tutorial - Mi primer Navegación:

Antes de cerrar la primera etapa de este Curso Introductorio ABAP y enfocarnos en temas propios de esta tecnología, le propongo compartir un vídeo donde realizaremos un recorrido básico a través de ABAP tratando temas muy interesantes como lo son la navegación en SAP, el uso de transacciones, la obtención de ayuda y varios temas más, referentes al correcto manejo de la interfaz de usuario.

Le pido que preste especial atención a los términos mencionados, ya que a lo largo de este curso analizaremos muchos de ellos posteriormente.

 

(Cambiar Player - Si tiene Restringido el Acceso Youtube)

:: Avancemos con este Curso ABAP!

Sigamos adentrándonos ordenadamente en el mundo de ABAP, enfocándonos en las consultas más frecuentes realizadas por la gente que recién comienza.

👍¡Vamos, que este curso recién comienza!

 


 

🎓 EGRESADOS CARRERA ABAP | ❤️ 100% REAL EMOTIONS! >SELECCION DE EGRESADOS ALEATORIA<

"La capacitacion me parece excelente, pero en ciertos temas no se brinda el detalle necesario para lograr realizar los ejercicios y uno tiene que hacer busquedas en la SDN para darse cuenta en que estas mal. En mi caso que no trabajo con un sistema SAP si no con otra platarforma de desarrollo algunas de las lecciones son muy aceleradas. En general el sistema me parece excelente y lo he recomendado a varios de mis compañeros y amigos. Les tengo una sugerencia pudieran crear estos cursos en el idioma ingles pues existen muchas personas que conosco que aunque son bilingues (español e ingles) entienden los terminos de computacion mejor en ingles. Tambien deseo sugerirles que el curso este disponible en otra media como DVD's despues que uno se inscriba y como es logico que pague  para asi poder acceder a las lecciones y refrescar los conocimientos adquiridos o que el alumno tenga acceso a las lecciones indefinidamente.  Quisiera darle las gracias al instructor Ezequiel por su valiosa ayuda en este curso y nos comunicaremos mas adelante para realizar el curso de Programador ABAP Nivel Avanzado. Reapetuosamente quedo de ustedes, Raul Moreno."

Raul Moreno, Ingeniero en systema
ESTADOS UNIDOS / Florida || Legajo Certificación: CP25P
Ha certificado en el módulo: Programador ABAP Nivel Inicial

Si no persigues tus sueños, nadie lo hará por ti!

 

 

ACADEMIA CVOSOFT | SAP TRAINING EXCELLENCE

+12 años de experiencia online, ayer fuimos pioneros, hoy somo líderes
¿Por qué te conformarías con menos?

 

ABAP: Top Five de Preguntas Frecuentes

Es muy Interesante poder compartir aquí consultas básicas que las personas que se inician en ABAP se hacen habitualmente, así que bueno, comencemos a ver las ABAP FAQ´s (Frecuented Asqued Cuestions / Consultas frecuentes)

ABAP: Preguntas Frecuentes
ABAP: Preguntas Frecuentes

 

 

:: FAQ1: ¿Qué hace un programador ABAP?

Un Abaper crea nuevos programas o bien modifica los programas existentes en el sistema SAP, adaptándolos a los requisitos de cada cliente en particular.

Intervenciones de un abaper:

  • El código estándar de SAP es solo modificable "en partes", para ello la SAP deja huecos en distintas partes de su sistema para que los programadores realicen sus intervenciones.
  • Todo el código fuente de programas ABAP Z es abierto y modificable por un abaper.
  • Normalmente todo el código fuente correspondiente a Reportes, utilidades comunes de usuarios es totalmente abierto y modificable por un abaper

    Es aquí por donde pasa la mayor parte del trabajo del abaper (y créame que es mucho), respecto a las modificaciones del estándar pocas veces se altera...


Cargando...


En ABAP se programa para todos los módulos que integran al sistema SAP, por ello no importa que módulos de SAP tenga instalados una empresa, siempre requerirá de un abaper (o equipo de abapers) para llevar a cabo sus modificaciones, es por ello que ABAP tiene un rápida e inmejorable salida laboral al mercado.

"La gran demanda actual de ABAPERS bien capacitados, es la causa de que muchas empresas que visitan nuestra galería de egresados y bolsa de empleo OnLine, contraten incluso alumnos de nuestra academia que aún no han egresado de sus carreras"

Bueno, por último y como frutilla del postre, los abapers son los programadores mejores pagos del mercado.

¿No me podrá negar que suena interesante?...

 

 


 

:: FAQ2: ¿Cómo acceder al Editor de SAP?

Si tiene SAP:
Para realizar las prácticas es necesario tener acceso a un Servidor SAP, puede que dentro de su empresa usen SAP, entonces simplemente, debería pedir que le habiliten una cuenta de acceso al mismo.

Si no tiene SAP:
Puede descargarse a su PC una versión de pruebas del servidor, clásicamente esta versión de pruebas se llamaba "MiniSAP" o "MySAP" ahora con la nueva nomenclatura se lo denomina SAP Netweaver.

Para ello:

  • Primero deberá registrarse en la SDN de SAP.
  • Luego Descargar el instalador del Servidor, optando entre las versiones SAPNetweaver 32 Bits o SAP Netweaver 64bits.
  • Descomprimir e iniciar la instalación.

Una vez instalado SAP Netweaver, contará con un completo laboratorio montado en tu PC, ideal para comenzar sus estudios.

El proceso de instalación de SAP Netweaver suele demorar entre 4 a 6 horas mínimo, como no es muy sencillo, para evitar quebraderos de cabeza, es aconsejable empaparse bien en el tema antes de instalarlo.

Analizar el proceso de instalación excede el alcance y enfoque de este seminario, encontrará mucha info en la web al googlear "Instalación del Servidor SAP Netweaver" e incluso vídeos que tratan este tema.

 


Conozca nuestra propuesta Académica

 

:: FAQ3: ¿Cómo se programa en ABAP?

En ABAP se programa escribiendo líneas de código dentro del "editor SAP", para que luego una vez escritas, el sistema las interprete y actúe en consecuencia, el proceso para acceder a este "editor SAP" es el siguiente:

  • 1º: Acceder a SAP logueandose al sistema (loguearse significa poner un nombre y clave de acceso válido para iniciar sesión en una plataforma).
  • 2º Acceder al Editor SAP
    • Como SAP trabaja con una estructura de transacciones, cada transacción sirve para realizar una tarea específica, cada transacción tiene un nombre o mejor dicho un "TCODE".
    • Usted deberá acceder a la transacción de acceso al editor, ingresando a la transacción SE38.
  • Listo!!! ya estará en condiciones de empezar a programar.

 

Tómelo con calma, esto le quedará más mucho más claro a medida que avancemos con los temas de este curso, por ahora pasemos a la siguiente FAQ.

 


 

:: FAQ4: ¿Cómo es la estructura de trabajo de un ABAPER?

Este es un tema muy interesante para tratar y del que muy pocos hablan.

Si bien cada empresa posee su propia estructura organizativa de flujo de trabajo, habitualmente todas las que trabajan de manera medianamente ordenada cumplen los mismos lineamientos.

 

Un Abaper crea nuevos programas o bien modifica los programas existentes en el sistema SAP, adaptándolos a los requisitos de cada cliente en particular.

Cargando...

Esta estructura si se encuentra bien implementada, mejora el control de los costos de las peticiones de los usuarios antes de llevarlas a cabo, aunque en primera instancia pudiera parecer un tanto burocrática, la misma garantiza la calidad del producto final y la organización del trabajo a realizar, ya que "en teoría" los tiempos han sido calculados con antelación, no teniendo que trabajar a las apuradas o con demasiado tiempo ocioso improductivo.

 

Estructura Organizativa de trabajo
Ciclo de trabajo de un desarrollador ABAP


El siguiente es un ejemplo para ilustrar este concepto.


1º La Petición del Cliente al Consultor Funcional
.

Es muy raro que un gerente de ventas contacte a un abaper directamente ante una petición de trabajo.

Lo que habitualmente pasa (y es correcto que pase) es que el gerente de ventas cite a un Consultor Funcional SAP, para este ejemplo, por tratarse de un requerimiento del sector/módulo Ventas, tendría que tomar esta petición un Consultor Funcional SAP SD, al cual el gerente le comentará sus necesidades.

Luego el consultor citado analizará el pedido del cliente y evaluará si ese trabajo se puede realizar parametrizando el sistema SAP (o sea configurando el sistema vía transacciones existentes), si se puede realizar la adaptación mediante una "parametrización", el consultor funcional la realizará dicha tarea y trabajo terminado.

Si el pedido del gerente excede las posibilidades abarcadas por la parametrización del sistema, es allí cuando el "Consultor Funcional" y el "Consultor Técnico" (el abaper para nuestro caso) se ponen a trabajar en conjunto y nace la magia!

 

2º La elaboración del Diseño Funcional:


La forma más básica de realizar este trabajo Funcional y Técnico en conjunto, es que el Consultor Funcional, lo inicie elaborando una documentación llamada "Diseño Funcional", en este documento se le indica al Consultor Técnico entre otras cosas lo siguiente:

  • Si se trata de hacer un programa nuevo o modificar un programa existente y la finalidad del mismo.
  • El detalle de la interfaz gráfica de selección de datos que debe tener el programa o bien la modificación/es.
  • El detalle del trabajo a realizar sobre las tablas afectadas por el programa, detalle del ABM.
  • La especificación y planteo de "Casos de prueba", a sea... Las pruebas a realizar luego de que el programa esté terminado.
  • Y demás documentaciones que crea necesaria o útil al abaper.

Una vez que Consultor Funcional elaboró el "Diseño Funcional", en base a la estructura organizativa con la que trabaje la empresa, le pedirá al Consultor Técnico:

  • Que Realice el programa en base al Diseño Funcional que él ha generado.
  • Que en base al Diseño Funcional elabore y entregue un "Diseño Técnico".
    (Normalmente aquí se incluirá entre otras, la cotización de horas que el abaper presume insumirá realizar o modificar el programa).
  • Que Realice el programa en base a un "Diseño Técnico Preexistente"

 


3º Abaper! Manos a la Obra

Bueno, en base a la clase de petición que le llegue, el programador comienza su trabajo.

Al terminarlo lo prueba, genera o completa la documentación requerida y avisa al consultor funcional.

El Consultor Funcional a su vez realizará sus propias pruebas y si está todo en orden, avisará al gerente de ventas, cerrando de esta manera la petición establecida en un principio.

 

 


 

:: FAQ5: ¿ABAP es un lenguaje Orientado a Objetos?

La programación abap originalmente era pura y exclusivamente de carácter estructural y orientada a eventos, pero...

En una las últimas versiones SAP introduce la Programación Abap Orientada a Objetos de modo de estar a tono con las últimas tendencias del mercado mundial.

Hoy ABAP soporta ambas modalidades, o sea... la clásica programación Abap Orientada a Eventos y la el nuevo paradigma de la programación ABAP Orientada a Objetos (ABAP POO).

Del abaper depende tomar la decisión que considere más adecuada al momento de encarar un trabajo, según cada caso, según cada petición en particular lo amerite, escogiendo así entre la programación orientada a objetos o bien orientada a eventos.

Por último le comento que CVOSOFT posee el Master Abap Orientada a Objetos de para capacitarse pura y exclusivamente en este tema.

 

 

Finalizando esta sección...

Bueno, terminamos así la sección de preguntas frecuentes en ABAP, esperamos que le sea útil esta info, pero no se vaya, aún nos queda mucho para ver y compartir.

Como lo pudo notar ABAP le tiene reservado excelentes posibilidades a los que trabajan en él, si bien ABAP posee un gran mercado, el mismo está reservado para la gente que conoce del tema, quedándose fuera de él, las personas improvisadas (por fortuna para todos).

 


Conozca nuestra Carrera Programador ABAP
Carrera Programador ABAP
Domine el Lenguaje de programación líder del mercado

🎓Carrera Programador ABAP

De Cero a Programador ABAP Profesional, esta carrera le propone un plan de estudio intensivo de 24 Semanas y 3 niveles formación (Inicial, Avanzado y HANA), para dominar íntegramente la programación ABAP en todos sus aspectos, alcanzando las bases de conocimientos requeridas a un Consultor ABAP SENIOR de perfil internacional.

: : Próximo Inicio 26 Abril 2021 : :

Promo Cupon: 🔥60%OFF en Plan Carrera

 

 

ACADEMIA CVOSOFT | SAP TRAINING EXCELLENCE

★★★★★Modelo ALL INCLUSIVE ¿Por qué te conformarías con menos?

 

ABAP: Transacciones Escenciales

El Programador ABAP lleva a cabo su trabajo diario accediendo a lo que se denomina en SAP "Transacciones".

Las transacciones son programas que se encargan de permitirle al programador ABAP realizar una tarea en particular dentro del sistema SAP.

ABAP: Códigos de Transacciones principales
ABAP: Códigos de Transacciones principales

 

Cada transacción posee un nombre único, a ese nombre en se lo denomina como "Código de la transacción" o "TCODE".

Para acceder a una transacción existen dos opciones:

► La primera opción es escribiendo el código de la transacción que en SAP se lo denomina "TCODE" (Transaction CODE) en el Campo de Comandos de SAP.

Por ejemplo, para dar alta una Orden de Venta usted debería acceder con el TCODE "VA01".
 

► La segunda opción es accediendo a la transacción mediante la "Navegación" en la Interfaz Gráfica de SAP, a la cual se la denomina "SAP Easy Access", un ejemplo claro esto lo analizaremos un poco más adelante en este mismo curso.

 

En ABAP existen 8 transacciones que todo programador debe conocer como la palma de su mano, le invitamos a conocerlas:

 

Código de Transacción Funcionalidad
SE38 El Editor ABAP por excelencia
SE80 Navegador de Objetos
SE37 Biblioteca de Funciones
SE11 Base de Datos
SE16 Browser de Datos
SM37 Gestión de JOBS
SE10 Organizador de Órdenes de Transporte
SMARTFORMS Administrador de SMARTFORMS
Las Principales Transacciones en ABAP

 

Ahora analicemos brevemente de que se trata cada una de ellas.

 

 

:: SE38: El Editor ABAP por excelencia

TCODES ABAP: SE38 - EL EDITOR ABAP
TCODES ABAP: SE38 - EL EDITOR ABAP

La transacción SE38, conocida como el Editor ABAP, es la transacción más importante dentro del mundo de la programación en ABAP, ya que mediante ella podremos crear, modificar y visualizar los programas ABAP Z que desarrollamos, así como también los programas ABAP estándar que ya vienen incorporados en el sistema.

Cargando...

Es importante tener en cuenta que para poder crear o modificar un programa ABAP, nuestro usuario de SAP debe tener asignada una clave de desarrollador, la cual deberemos introducir en el sistema la primera vez que intentemos crear o modificar un objeto.

 

 

:: SE80: Navegador de Objetos

TCODES ABAP: SE80 - EL NAVEGADOR DE OBJETOS
TCODES ABAP: SE80 - EL NAVEGADOR DE OBJETOS

La transacción SE80 conocida como el "Navegador de Objetos" nos permitirá crear, modificar o visualizar los diferentes tipos de objetos que se pueden presentar en ABAP.

Estos pueden ser:

La gran ventaja que presenta esta transacción tiene que ver con la visualización clara que nos brinda el árbol que se muestra a la izquierda de la pantalla y la vista preliminar del objeto a la derecha de la pantalla.

Es sumamente útil cuando se desarrollan programas de diálogo, es decir programas que están compuestos por varias pantallas o dynpros

 

 

:: SE37: Biblioteca de Funciones

TCODES ABAP: SE37 - LA BIBLIOTECA DE FUNCIONES
TCODES ABAP: SE37 - LA BIBLIOTECA DE FUNCIONES

Mediante la transacción SE37 conocida como la "Biblioteca de funciones", podremos crear, modificar y visualizar los módulos de funciones existentes en el sistema SAP. 

Aquí encontraremos tanto los módulos de funciones desarrollados por el usuario, es decir los programas Z, como también los módulos de funciones estándares del sistema.

Un módulo de funciones está compuesto por parámetros de entrada, parámetros de salida, excepciones y el código ABAP que se ejecutará dentro del módulo.

También desde esta transacción podremos crear, modificar y visualizar los grupos de funciones, que son necesarios en la creación de los módulos de funciones.

 

 

:: SE11: Base de Datos

TCODES ABAP: SE11 - ACCESO A BASE DE DATOS
TCODES ABAP: SE11 - ACCESO A BASE DE DATOS

La transacción SE11 conocida como el Diccionario de datos ABAP, es la transacción mediante la cual podemos realizar toda la gestión de los datos existentes en sistema.

Cuando hablamos de datos, nos referimos a:

Esta transacción es una de las mayores potencialidades que presenta SAP, ya que nos permite acceder muy fácilmente a las tablas que componen la base de datos para trabajar con ellas, cuestión que con otros sistemas es una tarea mucho más compleja.

 

 

:: SE16: Browser de Datos

TCODES ABAP: SE16 - EL BROWSER DE DATOS
TCODES ABAP: SE16 - EL BROWSER DE DATOS

 

Mediante la transacción SE16 conocida como el "Browser de datos", podremos acceder muy fácilmente a los datos existentes en las tablas que componen a la base de datos central del sistema SAP.

Esta transacción es sumamente útil tanto para programadores como para analistas ya que nos permitirá visualizar los registros que están almacenados en las tablas.

Esta transacción sirve para visualizar, insertar, modificar y borrar registros de tablas transparentes, hay que tener en cuenta que SAP no permite editar el contenido de las tablas por una simple razón, y es que si editamos alguna tabla podemos causar graves daños al sistema, dejando inconsistencias y provocando errores inesperados.

 

 

:: SM37: Gestión de JOBS

TCODES ABAP: SM37 - GESTIÓN DE JOBS
TCODES ABAP: SM37 - GESTIÓN DE JOBS

 

Mediante la transacción SM37, podremos acceder a todos los "jobs" o "procesos de fondo" existentes en el sistema SAP.

Podemos filtrar los jobs a visualizar por diferentes conceptos como ser:

  • El nombre del job y el usuario que lo lanzó
  • El status del job que puede ser previsto, liberado, preparado, activo, terminado y cancelado
  • Así como también las condiciones de inicio del job como son la fecha y la hora.

 

 

:: SE10: Sistema de Transportes

TCODES ABAP: SE10 - TRANSPORT ORGANIZER
TCODES ABAP: SE10 - TRANSPORT ORGANIZER

 

Mediante la transacción SE10 accedemos al "Transport Organizer" que es la herramienta que nos proporciona SAP gestionar las órdenes de transporte dentro del sistema.

Existen dos tipos de órdenes de transporte:

Una orden de transporte puede tener dos estados: Modificable cuando la orden puede ser modificada y Liberada cuando la orden ya ha sido liberada y no puede modificarse.

 

 

:: SMARTFORMS: Administrador de SMARTFORMS

TCODES ABAP: SMARTFORMS
TCODES ABAP: SMARTFORMS

 

Es la transacción estándar de SAP que se utiliza para la creación de formularios SmartForms.

Cuando trabajamos con formularios SmartForms también vamos a trabajar con estilos y para ello vamos a utilizar la trasacción estándar smartstyles para crear todos los estilos que necesitemos.

Dentro de los estilos podemos crear principalmente:

  • Formatos de párrafo
  • Formatos de caracter

Dentro de estos vamos a crear también: sangrías, negritas, itálicas, definir interlineados, tipos de letras y tamaños, etc.

 

 

Capacitación SAP MMTRIVIA TIME!!! en CVOSOFT

¿🤔Estás prestando atención a los temas expuestos? Seguro que sí!
No hagas trampa volviendo hacia atrás, piensa la opción correcta y luego compara tu respuesta.

Trivia Time en CVOSOFT!

Ver Respuesta

 


Bueno, tal como lo puede apreciar ABAP es un tema extenso y apasionante, tenga en cuenta que cada uno de estas transacciones vistas, requieren un análisis intensivo y práctica en profundidad, dentro de un ámbito académico adecuado, excediendo por lo tanto la capacidad de este o cualquier seminario.

👉Si lo que usted desea es alcanzar conocimientos sólidos y convertirse en un Consultor ABAP Profesional, nuestra 🎓Carrera Programador ABAP es una excelente opción.

Ahora bien... habiendo terminado este análisis conceptual introductorio, es momento de pasar a la práctica, iniciemos "Mi primer taller de Desarrollo".

👍¡Un tema muy interesante nos espera!

 


 

🎓 EGRESADOS CARRERA ABAP | ❤️ 100% REAL EMOTIONS! >SELECCION DE EGRESADOS ALEATORIA<

"Estoy muy satisfecho con el curso, ahora quisiera tomar el nivel avanzado de programador Abap. Este nivel me gusto y pienso continuar con ustedes!!   Saludos,"

Luis Guzman, Consultor de informatica
ESTADOS UNIDOS / Florida || Legajo Certificación: CM88X
Ha certificado en los módulos: Programador ABAP Nivel Inicial, Programador ABAP Nivel Avanzado, Introducción A SAP, Programador ABAP Orientado A Objetos y Desarrollador BI BW Nivel Inicial

Si no persigues tus sueños, nadie lo hará por ti!

 

ACADEMIA CVOSOFT | SAP TRAINING EXCELLENCE

🎓Miles de Alumnos y 💼Cientos de empresas nos respaldan ¿Por qué te conformarías con menos?

 

 

ABAP Taller - Mi Primer Taller de desarrollo

¡A codificar se ha dicho! 
Lo que todo programador ansía es justamente programar, explicados ya los preámbulos necesarios estamos en condiciones de dar a luz a nuestro primer programa abap.

ABAP: Mi primer desarrollo
ABAP: Mi primer desarrollo

 

👍Llegó el momento de practicar, o casi...

🤔Lamentablemente este curso al no estar dentro de nuestra plataforma académica se encuentra limitado en muchos aspectos, uno de ellos es que usted no dispone de acceso a la interfaz de prácticas, y cómo todos sabemos la práctica hace al maestro... pero no se desanime, le invitamos a compartir a nivel "teórico" su primer taller de programación ABAP.

 

 

:: ABAP: Login al sistema SAP

Una vez que usted que usted tenga disponible el acceso al Sistema SAP en su computadora, el primer paso será hacer el login al mismo utilizando para ello el ícono "SAP logon" que se genera en su escritorio.

Acceso Directo SAP
Acceso Directo a SAP

 

Luego en la primera pantalla, introduciremos el usuario y password (clave de acceso).

login a SAP
Login en el Sistema SAP

 

Inmediatamente después visualizaremos la pantalla ("el modo") correspondiente al usuario logueado en el sistema SAP.

Ya estamos listos entonces como para iniciar nuestra jornada de trabajo y/o estudios.

Dentro de SAP
Pantalla Presentación SAP - Post Login

 

 

:: ABAP: Creación de un nuevo programa:

Como primer paso accedemos a la transacción SE38 para crear nuestro primer programa... el Superclásico “Hola Mundo”. 

 

Mi primer programa abap
Acceso al Editor ABAP

 

Una vez dentro del editor ABAP creamos un nuevo programa, al que le asignaremos el nombre "ZTEST_ABAP" y daremos clic en el botón "Crear"

ejecutar mi programa abap
Asignando el nombre a nuestro programa ABAP

 

Guardamos el programa que acabamos de crear como "Objeto local".

Guardamos programa abap
Asignación de programa ABAP como un Objeto Local

 

Finalmente escribimos el código abap correspondiente para generar el mensaje “Hola Mundo” y activamos el programa.

código fuente de programa abap
Código Fuente de nuestro programa ABAP

 

Al ejecutar el programa veremos la siguiente salida por pantalla.

Ejecución de programa abap
Resultado de la ejecución de nuestro Primer Programa ABAP

 

 

Finalizando su primer programa...

"El Hola Mundo y el nacimiento de un nuevo ABAPER"

El sentido del programa "Hola Mundo" es hacer la primera prueba de programación en un lenguaje determinado, aparte de probar que el compilador, el entorno de desarrollo y el entorno de ejecución están instalados correctamente y funcionando.

No se sabe quién impuso que el primer programa que una persona haga debe ser el famoso "Hola Mundo", pero se considera una buena cábala entre los programadores y se sigue a rajatabla... =)


🎓 EGRESADOS CARRERA ABAP | ❤️ 100% REAL EMOTIONS! >SELECCION DE EGRESADOS ALEATORIA<

"Estoy muy satisfecho con el curso, ahora quisiera tomar el nivel avanzado de programador Abap. Este nivel me gusto y pienso continuar con ustedes!!   Saludos,"

Luis Guzman, Consultor de informatica
ESTADOS UNIDOS / Florida || Legajo Certificación: CM88X
Ha certificado en los módulos: Programador ABAP Nivel Inicial, Programador ABAP Nivel Avanzado, Introducción A SAP, Programador ABAP Orientado A Objetos y Desarrollador BI BW Nivel Inicial

 

 

ACADEMIA CVOSOFT | SAP TRAINING EXCELLENCE

 

 

Curso ABAP: Vídeo Tutoriales

Para ir cerrando el temario de este curso, le propongo compartir el proceso de creación de un programa ABAP bajo el paradigma Orientado al Objetos.

Encienda sus parlantes, abra su mente y póngase cómodo... la función está por empezar...

Ah! no se olvide de tener papel y lápiz a mano para tomar eventuales apuntes... ¿Empezamos?

ABAP: Vídeo Tutoriales
ABAP: Vídeo Tutoriales

 

 

:: Vídeo ABAP: Tutorial Mi Primer Programa en ABAP Orientado a Objetos

Antes de avanzar con el vídeo le recomendamos estar familiarizado con los siguientes conceptos

(Cambiar Player - Si tiene Restringido el Acceso Youtube)

 

¡🤯 IMAGÍNESE!
Si todo esto lo aprendió en nuestro curso introductorio gratuito...
TODO lo que va a aprender en nuestra 🎓Carrera Consultor ABAP.

regalo SAP fiSOMOS CVOSOFT - SABEMOS DE SAP

 

 

Curso ABAP - EBOOK Gratuito

Ebook ABAP Gratuito desarrollado por la Editorial CVOSOFT de más de 150 páginas, versión pdf, multiplataforma y listo para imprimir (mejor imposible :).

regalo SAP fiSomos CVOSOFT, 😎Sabemos de SAP.

Descargue su EBOOK SAP FREE !
  • EBOOK ABAP FREE: Ideal para profundizar los temas tratados en este curso introductorio.
  • Ebook Libre y Gratuito, en formato pdf, totalmente en castellano, multiplataforma e imprimible.

Su biblioteca de referencia SAP comienza aquí!, pase y descargue su Ebook Free y sigamos avanzando hacia la recta final que a su formación aún le falta lo mejor!

 

 

:: 🚀Invierte en ti, eres tu mejor proyecto ::

 

🎓 | ABAP: Inicio de carrera

Bueno llegamos al final de este curso introductorio, espero que se haya sentido cómodo con su visita.

Si llegó hasta aquí y está leyendo estas líneas, es porque realmente le interesa ABAP y 👏le felicito por ello!!! ya que dominar esta tecnología llevará al podio su perfil profesional!

Le propongo:

  • Profundizar profesionalmente los temas tratados y analizar en detalle los temas esenciales de ABAP.
  • Estudiar en un ambiente Académico de Excelencia, en el mayor centro de formación en tecnología SAP de habla hispana
  • Disponer de un laboratorio de prácticas, obtener certificación, diploma, acceso a bolsa de empleo y mucho más! con nuestro modelo de capacitación ALL INCLUSIVE ★★★★★
  • Y contar con mi total soporte y tutoría, desde su primer al último día de estudios

 

(Cambiar Player - Si tiene Restringido el Acceso Youtube)

El lunes 26 Abril 2021 iniciaremos las clases junto a un nuevo contingente de alumnos deseosos de aprender ABAP.
¡Será un placer contar con usted como estudiante!

Más info / Inscripción y Reserva de Cupo

En nombre del Equipo CVOSOFT le deseo EXITOS Profesionales, nos vemos en clase!

 

 

 Cargando presentación, aguarde unos instantes...

:: Invierte en ti, eres tu mejor proyecto! ::

 

ACADEMIA CVOSOFT | SAP TRAINING EXCELLENCE

ABAP: Testimonios en vivo

logo CVOSOFT

¿Qué tan buenos somos?

100% Comentarios Reales de alumnos Reales con perfiles verificables.
Compartimos con usted las últimas opiniones de encuestas de nuestra Carrera Desarrollador ABAP.

Leandro Ezequiel Gallinoto:

" Creo que la capacitacion tuvo un muy buen nivel de enzeñanza, rompiendo mis prejuicios con la capacitacion on line. Daniel, el instructor, muy atento. Muchas gracias por la paciencia a todos!!!"

Leandro Ezequiel Gallinoto, Responsable de area administrativa
ARGENTINA / Buenos Aires || Legajo Certificación: XN71M

Wilson Reyes Silva:

"En general una excelente carrera. Muchas Gracias¡¡¡"

Wilson Reyes Silva, Ingeniero de sistemas
COLOMBIA / Bogota || Legajo Certificación: VL62V

German Eduardo Rivera Rodriguez:

"Me parecen excelentes la metodología, los temas prácticos de las lecciones, y la flexibilidad de los cronogramas. Realmente la capacitación me resultó muy cómoda. Pablo, gracias por resolver oportunamente el inconveniente presentado. Saludos."

German Eduardo Rivera Rodriguez, Ingeniero industrial
COLOMBIA / Bogota || Legajo Certificación: TG35X

Ivan Aghemo:

"La capacitación me pareció muy buena, la verdad es que había tratado de empezar a realizar pruebas en abap, pero me parecía engorroso. Con éste curso me pareció muy llevadero, y entendí muchas terminos y aplicaciones que me ubiesen sido difíciles de entenderlas solo. Una dificultad que tuve, fue la de instalar el minisap en mi pc, terminó el curso y no pude hacerlo, formatié la pc, seguí tal cual los pasos que sugería el instructivo y de todas formas no pude hacerlo. Por suerte en el trabajo cuento con usuario de desarrollo y pude completar los ejercicios y practicar con los ejemplos. Les dejo mis saludos, gracias, y hasta pronto"

Ivan Aghemo, Programador
ARGENTINA / Santa Fe || Legajo Certificación: FF40T

Claudia Belen Esquinazi:

" Nancy, muchisimas gracias por todas las respuestas! Me parecio que el curso tiene gran cantidad de contenidos, y de algunos se saltean algunas cosas por mostrar un poco de todo.  "

Claudia Belen Esquinazi, Contadora publica nacional
ARGENTINA / Salta || Legajo Certificación: AX87D

Eymara Berenice Gómez De Planchart:

" Hola, Santiago, en primer lugar, quiero agradecer a CVSOFT IT Academy y a tu persona el acompañamiento y orientación recibida. De verdad, excelente. Sin embargo, debo señalar lo siguiente, que en ocasiones sentí que el material de estudio demandaba la disposición de mayor tiempo para su asimilación, tuve que dedicarle muchas horas para lograr el objetivo, que prácticamente fue a dedicación exclusiva. No  queriendo expresar con ello que el material no era de interés, por el contrario, todo el material  era bueno y necesario pero el tiempo lo sentí corto. Otro aspecto que me gustaría que evaluaran es que, en ocasiones, muy pocas, sentí que las respuestas del instructor tardaban un poco, quizás podamos mejorar un poco este detalles, pues, las respuestas del instructor se daban al día siguiente, y en una ocasión tuve que presentar la evaluación con una duda, pues, la respuesta no la tuve oportunamente. Sin embargo, he de reconocer que las respuestas estaban a la altura del instructor, siempre me aclararon las dudas,denotaba un excelente dominio de la materia. Mil gracias, Santiago.  A pesar que yo no tenía conocimientos del sistema pienso que aprendí y asimile mucha información. Pienso que estoy preparada para continuar en nivel avanzado de SAP ECC HCM. Pues, yo adquirí el Pack HCM (Inicial y Avanzado) desde un principio, por lo que te agradezco  mantenerme informada del inicio del nuevo modulo y por favor, no desconectarme del Sistema SAP para no tener que volver a instalarlo. Gracias... Saludos"

Eymara Berenice Gómez De Planchart, Administrador de recursos humanos
CHILE / Santiago || Legajo Certificación: HP49A

Jorge Ernesto Chavez Casallas:

" Me parece un curso muy bien estructurado desde la parte de contenidos académicos y la parte didáctica de la práctica, que junto a un excelente acompañamiento del instructor hace más fácil el proceso de aprendizaje."

Jorge Ernesto Chavez Casallas, Administrador de empresas, especialista en logística empresarial
COLOMBIA / Antioquia || Legajo Certificación: BO97R

Meyer Macabeo:

"Excelente formacion!"

Meyer Macabeo, Consultor sap basis
MEXICO / Distrito Federal || Legajo Certificación: BE53Z

Marcia Ruth Zubieta Garcia:

"Ezequiel   Gracias, por la ampliacion de los tiempos, en los proximos cursos, tomare recaudo sobre los tiempos .   Saludos,   Marcia"

Marcia Ruth Zubieta Garcia, Informatica
BOLIVIA / La Paz || Legajo Certificación: UL64C

Alvaro Cortés Barreto:

" El sistema de capacitación implementado por Ustedes me parece excelente, así mismo el soporte dado durante el curso ya que es oportuno y puntual. solo tengo una observación respecto al software y es que cuando uno este presentando el examen y  el tiempo se termina y uno no le ha dado verificar, el sistema lo saca y anula el examen así se ha terminado de contestar, esto fue lo que me sucedió el día 10 de julio de 2010 cuando lo presente por primera vez, y después tuve que presentar fue un recuparatorio como si en realidad hubiera perdido el primero.   Les estoy muy agradecido y los felicito por el sistema de capacitación que tienen.   Atte, Alvaro Cortés Barreto. "

Alvaro Cortés Barreto, Ingeniero de sistemas desarrollador abap
COLOMBIA / Bogotá D.c || Legajo Certificación: EC86P


Y miles de alumnos más confían en nuestro servicio!

+! Más testimonios de alumnos egresados


 

🌈Recursos Free

Los mejores recursos Libres y Gratuitos compartidos con la comunidad:

 

 

Consultas y Soporte

👋Hola! ¿Podemos ayudarle con su plan de estudios?

Estamos listos para darle el soporte que su carrera merece mediante un asesoramiento especializado.

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

🤝Aguardamos su contacto, Éxitos!