💡¿Qué es ABAP? - Curso ABAP introductorio

Curso ABAP, abierto, libre y gratuito que le brindará excelentes bases para iniciarse en la programación ABAP, desde conceptos elementales hasta la creación de su primer programa ABAP, todo esto y mucho más en este estupendo curso que le hemos preparado.

Ezequiel Karsz Instructor del Curso SAP Inroductorio

👋Hola, me llamo Ezequiel Karsz, soy Ingeniero en Sistemas, Consultor SAP ABAP Senior Certificado y tengo el agrado de darle la bienvenida a CVOSOFT IT ACADEMY - Expertos en Capacitación para Tecnología SAP®.

Aprender a programar ABAP es la idea central que hoy nos reúne, juntos tendremos un completo panorama de ABAP, empezando por los conceptos básicos, pasando por las dudas más frecuentes al iniciarse, hasta el desarrollo de su primer programa en ABAP.

En 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 formativa..

Marzo a FULL!!! #PLANCARRERA2021

40, 60 y hasta 100%OFF en planes de carrera 2021!!!

Abramos juntos las puertas del Mundo ABAP!

 

(Cambiar Player - Si tiene Restringido el Acceso Youtube)

Egresados ABAP: 100% Real Emotions!

★★★★★ "Exitos a ustedes en sus labores. Me pareció excelente el curso, he entendido de verdad muchas cosas, sobre todo en la práctica"

★★★★★ "En conclusion personalmente este curso me ha dado mucha tranquilidad en lo que se refiere a mi trabajo"

★★★★★ "Ha permitido fortalecer conocimientos previos basados únicamente en la experiencia, formalizando el aprendizaje. De verdad está muy bueno!"

★★★★★ "Es un excelente curso para iniciarse en este mundo. Brinda con claridad las bases para conocer todos los temas de manera practica y sencilla."

★★★★★ "Me parecio muy buena la capacitación y la atención del instructor que siempre ha estado en contacto directo"

( + Más )

 

:: Técnicas de estudio:

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.

 

Perfil 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.

 

Evolución de la arquitectura del Sistema 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 la nueva tecnología presente en su plataforma 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

 

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

  • El código estandard 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 primer 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 08 Marzo 2021 : :

Promo Cupon: 🔥60%OFF en Plan Carrera

 

 

ACADEMIA CVOSOFT | SAP TRAINING EXCELLENCE

 

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... ¿🤔 Cómo se accede al sistema SAP para ejecutar las transacciones mencionadas anteriormente?

La respuesta es mediante el "SAP Logon", tema que a continuación veremos.

 


 

🎓 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

 

 

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<

"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

 

 

ACADEMIA CVOSOFT | SAP TRAINING EXCELLENCE

 

 

Curso ABAP: Vídeo Tutoriales

Para ir cerrando el temario de este curso, le propongo compartir el proceso de ceació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.
TODO lo que va a aprender en nuestra 🎓Carrera Consultor ABAP

regalo SAP fi ACADEMIA CVOSOFT | SAP TRAINING EXCELLENCE

 

 

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 08 Marzo 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 bueno somos?

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

Cristian Portillo:

"Muy buena metodología y estructuracion del material impartido. Sin duda deja preparado al alumno para afrontar o incursionar en la realidad laboral utilizando el sistema SAP. "

Cristian Portillo, Ingeniero en sistemas/mba
EL_SALVADOR / San Salvador || Legajo Certificación: LH37E

Mariela Villalobos:

" Buenas tardes,  Mi experiencia ha sido muy buena de verdad el curso es excelente ademas que te brinda la disponibilidad para hacerlo como quieras,es decir, a tu conveniencia y eso para mi es muy importante. Aprovecho esta via para comentar que aveces presente dificultad en el sistema aveces me salia del sistema sin razon pero imagino que es cuando el sistema estaba saturado, pues lo digo para que tomen medidas al respecto. Pero mi experiencia con ustedes ha sido satisfactoria, volvere pronto a realizar el avanzado. Muchas gracias a mi profe por su tiempo...  "

Mariela Villalobos, Como usuario sap
COLOMBIA / Cundinamarca || Legajo Certificación: RT20N

Marian Renée Coeffier Zuccolillo:

"Considero una excelente oportunidad con proyección a futuro realizar los cursos brindados por CVOSOFT. En lo particular, he recibido atención personalizada y oportuna por parte de la instructora Nancy Mansilla, a quien agradezco por su dedicación y claridad absoluta en sus respuestas a las consultas realizadas en cada caso. Enhorabuena! Felicito a todo el equipo por la excelente labor realizada. Adelante y a por más!"

Marian Renée Coeffier Zuccolillo, Ing.comercial, lic.administración
PARAGUAY / Central || Legajo Certificación: MZ16W

Ale Chapa Ortiz:

" Me parecio muy bien el curso. Tiene muy buenas herramientas de estudio, ademas de que es didactico. La informacion que trata cada unidad es  explicada muy bien. En general estoy muy satisfecho con este curso."

Ale Chapa Ortiz, Ingeniero
MEXICO / Nuevo Leon || Legajo Certificación: NQ66H

Gisselle Vega Gonzalez:

" Excelente curso, considerando que hay muchas opciones y funcionalidades que permiten a la empresa tener un mayor control en linea de los procesos que se realizan en todos los módulos.    "

Gisselle Vega Gonzalez, Asistente comercial
CHILE / Octava || Legajo Certificación: CC59L

Gustavo Britos:

"Estimados, les comento que me sirvió mucho este curso introductorio a ABAP. Piensen que toda mi experiencia laboral fue desarrollada en plataformas  de mainframes, sistema 36 y AS/400. Por razones de mercado, es necesario para mi, buscar plataformas, sistemas y tecnologías que se encuentren muy requeridas por  las empresas. Por lo expuesto, me decidí a apreender ABAP. El curso me resultó ameno y didáctico, como única observación deben mejorar las locuciones de los videos,(pero es un detalle, tómenlo como una crítica constructiva). Desde ya agradecido por los conocimientos de Abap que he adquirido en este curso.          "

Gustavo Britos, Analista programador senior
ARGENTINA / Buenos Aires || Legajo Certificación: QA70H

Gustavo Betancur:

"Buenas noches profe Agradezco primero que todo, el haberme aplazado el examen final. Darle las gracias por todo el apoyo que nos ha brindado y su gran conocimiento. Buenas noches desde colombia Un Abrazo ATTe, Gustavo Betancur G"

Gustavo Betancur, Ingeniero de sistemas
COLOMBIA / Cundinamarca || Legajo Certificación: WS86O

Luis Antonio Miranda Vazquez:

" El curso esta muy bueno, voy a recomendarlo en circulo laboral. Gracias."

Luis Antonio Miranda Vazquez, Licenciado en ciencias contables por la universidad nacional del este.
PARAGUAY / Alto Parana || Legajo Certificación: JG60J

Adrian Fernandez Marcos:

" Muchas gracias por el soporte en la materia. Hasta que finalice el periodo del curso, intentaré  repasar nuevamente el contenido. Saludos. "

Adrian Fernandez Marcos, Técnico de sistemas
ESPAÑA / Madrid || Legajo Certificación: FQ91J

Darwin Martinez:

"Muy buen curso, la mayoría de los temas tienen un contenido bastante sólido. Los tiempos de respuesta del instructor son relativamente cortos. Quedé muy complacido con lo aprendido."

Darwin Martinez, Consultor bi
VENEZUELA / Miranda || Legajo Certificación: HS54D

Andres Rodriguez:

"   Es de mi interés conservar la información de la plataforma y sus videos  gracias continuare con el nivel avanzado"

Andres Rodriguez, Ingeniero
COLOMBIA / Antioquia || Legajo Certificación: KW56B

Morela Silva Barrios:

" Excelente academia, super agradecida con el instructor Ing.Daniel Flesler, respondiendo de manera inmediata mis planteamientos e inquietudes durante el curso de SAP Master S/4Hana MM. Muy buena plataforma de estudios para la modalidad online, versatil la cual permite nuevos conocimientos."

Morela Silva Barrios, Ingeniero de sistemas
VENEZUELA / Aragua || Legajo Certificación: EZ30J

Andrés Felipe Domínguez Rendón:

" Muy contento con la formación recibida, la verdad el contenido es completo, con acompañamiento constante del instructor.  En general quedo muy satisfecho con el primer nivel cursado"

Andrés Felipe Domínguez Rendón, ingeniero telemático
COLOMBIA / Antioquia || Legajo Certificación: QA69T

Miguel Angel Valenzuela Bento:

"Un curso bien completo e ideal para quienes se inicien en el mundo de SAP HCM, creo que con el siguiente Nivel ya podremos adentrarnos a la parametrizaciones, que son importantes para dar soporte."

Miguel Angel Valenzuela Bento, Ing. informatico
PARAGUAY / Central || Legajo Certificación: AB85N

Pedro Montiel:

" Excelente Curso."

Pedro Montiel, Analista de sistemas
PARAGUAY / Central || Legajo Certificación: FD14S

Ivan Dario Lombardi Nieves:

" Hola Amigos, en general me gustó mucho la modalidad de estudio planteada por ustedes, si me gustaría que por lo menos se realizara una videoconferencia por cada semana de estudio donde el tutor pueda explicar con mejor detalle las consultas solicitadas y así mismo explicar los temas de mayor interés en cada semana, pues no lo veo tan difícil ya que hoy día la tecnología está muy avanzada.  De esta manera tendríamos un mejor contacto con el tutor por lo menos una vez a la semana donde todos nos pondríamos de acuerdo y nos encontraríamos en una video conferencia y así exponer nuestro problemas en dicha semana y poder resolverlas entre todos  Gracias y los felicitos estaré atento a un nuevo curso. Estaré atento sobre si tienen cursos de Visual .Net 2010 para el desarrollo de aplicaciones. "

Ivan Dario Lombardi Nieves, Ingeniero de sistemas y telecomunicaciones
COLOMBIA / Magdalena || Legajo Certificación: XW43T

Jairo Francisco León Ormisda:

"Nancy, quiero agradecerte por tu ayuda, apoyo y interes en el logro de mi formación. Dios te bendiga a ti y tu famlia, una super feliz navidad y un prospero 2018. Bendiciones y felicidades.   Jairo Francisco León Ormisda y familia"

Jairo Francisco León Ormisda, Contador público
COLOMBIA / Bogota || Legajo Certificación: OQ59M

Denys Pavez Vera:

"Me parecio una excelente plataforma de capacitación, que permite adecuarnos a nuestros horarios y disponibilidades.. ademas, el precio es accesible comparado con otras entidades de capacitación en SAP chilenas. En cuanto a los contenidos, considero que fueron correctos y completos. Gracias Nancy por el soporte. Sigan Así."

Denys Pavez Vera, Ingeniero comercial
CHILE / Curico || Legajo Certificación: VX96B

Alexander Vargas Olis:

"Excelente, toda la gestión tienen un muy buen grupo de trabajo Muchas agradecimientos a Daniel excelente profesor   Gracias "

Alexander Vargas Olis, Consultor
COLOMBIA / Cundinamarca || Legajo Certificación: SK67Z

Jeferson José Peña Curvelo:

"Excelente la metodología agradezco toda la colaboración prestada para este metodo de aprendizaje  Muchas gracias Saludos Nos vemos en el Curso ABAP Avanzado =D   "

Jeferson José Peña Curvelo, Analista de sistema
VENEZUELA / Miranda || Legajo Certificación: PD49W


 

🌈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!