
✒️Publicaciones Carrera Consultor ABAP

Base Conocimientos Comunitarios en Tecnología ABAP creada y compartida abiertamente por los alumnos de la Carrera Consultor ABAP.
Actualmente existen 14.418 Publicaciones Académicas en ABAP.
✒️Publicaciones ABAP por tema tratado en lecciones
:: E
El acceso al sistema SAP
En esta lección vamos a aprender a ingresar al sistema SAP.
Lección con 30 publicaciones , correspondientes a Carrera Consultor ABAP Nivel Inicial - Unidad 1: Introducción a SAP y a ABAP
El ALV Grid Control
En esta lección aprenderemos a trabajar con el ALV Grid Control.
Lección con 68 publicaciones , correspondientes a Carrera Consultor ABAP Nivel Avanzado - Unidad 5: La Programación Orientada a Objetos
El ALV jerárquico y el agrupamiento
En esta lección aprenderemos a agrupar los datos de un reporte ALV y analizaremos en detalle el tipo de reporte ALV jerárquico.
Lección con 153 publicaciones , correspondientes a Carrera Consultor ABAP Nivel Inicial - Unidad 5: Los Reportes
El Batch Input utilizando Call transaction
En esta lección creamos nuestro primer Batch Input utilizando CALL TRANSACTION.
Lección con 145 publicaciones , correspondientes a Carrera Consultor ABAP Nivel Inicial - Unidad 7: Los Batch Input vs las BAPIS y temas avanzados
El Batch Input utilizando el Juego de datos
En esta lección creamos nuestro primer Batch Input utilizando el Juego de datos y analizamos la utilización del programa RSBDCBTC para la ejecución del juego de datos.
Lección con 141 publicaciones , correspondientes a Carrera Consultor ABAP Nivel Inicial - Unidad 7: Los Batch Input vs las BAPIS y temas avanzados
El catálogo ALV automático, los logos, los encabezados y los status GUI
En esta lección aprenderemos a crear el catálogo de un reporte ALV en forma automática. También veremos cómo incluir en un ALV un STATUS GUI y una cabecera con logos.
Lección con 167 publicaciones , correspondientes a Carrera Consultor ABAP Nivel Inicial - Unidad 5: Los Reportes
El chequeo, la prueba y la utilización del Table Painter en los Smartforms
En esta lección aprenderemos a chequear y probar los Smartforms y también veremos cómo utilizar el Table Painter para configurar las tablas de los Smartforms.
Lección con 73 publicaciones , correspondientes a Carrera Consultor ABAP Nivel Avanzado - Unidad 1: Los Formularios Smartforms
El concepto de Batch Input
En esta lección aprenderemos los principales conceptos que debemos conocer acerca de los Batch Inputs.
Lección con 176 publicaciones , correspondientes a Carrera Consultor ABAP Nivel Inicial - Unidad 7: Los Batch Input vs las BAPIS y temas avanzados
El control del flujo de datos
En esta lección aprenderemos a trabajar con condiciones, bucles y sentencias de control.
Lección con 243 publicaciones , correspondientes a Carrera Consultor ABAP Nivel Inicial - Unidad 2: La declaración y el procesamiento de datos
El customizing ALE
En esta lección aprenderemos qué es el Acuerdo de Interlocutor, cómo crear destinos RFC, Puertos y sistemas lógicos. Analizaremos el Modelo de Distribución y cuáles son los pasos para su creación.
Lección con 86 publicaciones , correspondientes a Carrera Consultor ABAP Nivel Avanzado - Unidad 4: Los IDocs
El customizing de un WorkFlow
En esta lección analizaremos el customizing automático y manual de un Workflow, así como los prefijos para objetos estándar. También nos centraremos en el customizing de WorkFlows estándar.
Lección con 71 publicaciones , correspondientes a Carrera Consultor ABAP Nivel Avanzado - Unidad 6: Los WorkFlows
El debugger ABAP
En esta lección vamos a aprender a utilizar una de las herramientas más importantes para el programador ABAP tal como es el depurador o debugger ABAP.
Lección con 215 publicaciones , correspondientes a Carrera Consultor ABAP Nivel Inicial - Unidad 2: La declaración y el procesamiento de datos
El desarrollo BOR
En esta lección analizaremos el desarrollo en Workflows, los tipos de objetos, el business object repository, las instancias, los campos clave, los atributos, los métodos y los eventos.
Lección con 71 publicaciones , correspondientes a Carrera Consultor ABAP Nivel Avanzado - Unidad 6: Los WorkFlows
El diseño de las pantallas
En esta lección aprenderemos a crear las dynpros o pantallas de un Programa de diálogo o Module pool y todos los elementos u objetos que forman parte de estas.
Lección con 102 publicaciones , correspondientes a Carrera Consultor ABAP Nivel Avanzado - Unidad 2: La Programación de Diálogo
El diseño de los menús
En esta lección aprenderemos a crear Status GUIs, los títulos y las transacciones asociadas a un Programa de diálogo.
Lección con 95 publicaciones , correspondientes a Carrera Consultor ABAP Nivel Avanzado - Unidad 2: La Programación de Diálogo
El evento AT SELECTION-SCREEN y los tipos de mensajes
En esta lección aprenderemos a utilizar el evento AT SELECTION-SCREEN y los mensajes que podemos emitir por pantalla.
Lección con 171 publicaciones , correspondientes a Carrera Consultor ABAP Nivel Inicial - Unidad 2: La declaración y el procesamiento de datos
El formato de salida de los datos
En esta lección aprenderemos a formatear la salida de los datos por pantalla.
Lección con 223 publicaciones , correspondientes a Carrera Consultor ABAP Nivel Inicial - Unidad 2: La declaración y el procesamiento de datos
El landscape de SAP
En esta lección aprenderemos que son los landscapes, los ambientes y los mandantes y cómo se implementan en SAP.
Lección con 288 publicaciones , correspondientes a Carrera Consultor ABAP Nivel Inicial - Unidad 1: Introducción a SAP y a ABAP
El lenguaje de programación ABAP
En esta lección aprenderemos todo lo que debemos saber acerca del lenguaje de programación ABAP.
Lección con 54 publicaciones , correspondientes a Carrera Consultor ABAP Nivel Inicial - Unidad 1: Introducción a SAP y a ABAP
El lenguaje SQL y la sentencia SELECT
En esta lección aprenderemos qué es SQL y cómo utilizar la sentencia SELECT.
Lección con 202 publicaciones , correspondientes a Carrera Consultor ABAP Nivel Inicial - Unidad 3: El Diccionario de datos
:: ¿Realmente desea a aprender ABAP?
Tenemos una excelente noticia! el lunes 25 Septiembre 2023 comienza la 🎓Carrera Consultor ABAP, un brillante futuro le espera!!!
✒️Publicaciones ABAP por fecha
Listando últimas 30 Publicaciones Académicas en ABAP (Scroll panel).
Las Interfaces Introducción a Interfaces Las clases, sus instancias (los objetos) y el acceso a los objetos usando variables referenciadas son la base de la POO en ABAP. Además, hay veces en las que es necesario para clases similares proporcionar funcionalidades similares pero que están codificadas diferentes en cada clase, las cuales dan un punto de contacto común con el usuario. Por ejemplo, podríamos tener 2 clases similares, Cuenta corriente y Cuenta de ahorro, las cuales tiene un método para calcular las comisiones del año. Las interfaces y nombres de los métodos son os mismos pero la implementación es diferente. El usuario de las clases y las instancias tiene que ser capaces...
Ambito de estudios: Consultor ABAP Nivel Avanzado - Lección: Las Interfaces
Creado y Compartido por: Lisimaco Prieto Herrera
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
La actualizaciòn y la recuperaciòn de una tabla base de datos Cuando realizamos cambios a los datos que se encuentran almacenados en las tablas que forman la base de datos de SAP, estos cambios no se materializan en la base de datos hasta que son confirmados. Para finalizar una unidad de procesamiento lògico LUW de base de datos se utiliza la sentencia COMMIT WORK que realiza un update fìsico en la base de datos, haciendo irrevocable cualquier modificaciòn de la misma. Ejecutar un COMMIT WORK en SAP es sinònimo de confirmar los cambios realizados a las tablas de la base de datos. Si deseamos deshacer todas las operaciones realizadas sobre la base de datos desde la ejecuciòn de la ùltima...
Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: La actualización y la recuperación de una tabla base de datos
Creado y Compartido por: Ariel Martucci / Disponibilidad Laboral: FullTime + Carta Presentación
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
Sentencia INSERT La sentencia INSERT permite introducir o insertar nuevos registro a una table base de datos. Siempre despuès de la ejecuciòn de la sentencia INSERT se debe preguntar por el contenido de la variable del sistema SY-SUBRC. Si es cero esto significa que el registro se insertò correctamente, caso contrario se produjo un error y el registro no se insertò. Si existe algùn registro en la tabla base de datos con igual clave que un registro en la tabla interna de donde se estàn copiando los datos se producirà un error y la variable del sistema SY-SUBRC tendrà un valor distinto de cero. Sentencia UPDATE La sentencia UPDATE permite actualizar el contenido de uno o varios registros...
Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: Las sentencias INSERT, UPDATE, MODIFY y DELETE
Creado y Compartido por: Ariel Martucci / Disponibilidad Laboral: FullTime + Carta Presentación
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
Las vistas de tablas bases de datos consisten en la uniòn de dos o mas tablas de bases de datos existentes en el Diccionario de datos ABAP, utilizando condiciones de conexiòn y condiciones de selecciòn, que nos van a permitir visualizar datos pertenecientes a varias tablas base de da tos en una ùnica selecciòn de datos. Existen vistas de tablas bases de datos que son estàndar del sistema SAP, que vienen con el sistema y no son modificables, y tambien hay otras que son Z, y pueden ser creadas por lo tanto por el usuario, vistas de tablas de bases de datos nuevas. Antes de crear una nueva vista de tablas bases de datos en el sistema, es importante que intentemos resolver la necesidad de informaciòn...
Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: Las vistas de tablas bases de datos
Creado y Compartido por: Ariel Martucci / Disponibilidad Laboral: FullTime + Carta Presentación
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
1- ¿Qué es ABAP? Es un lenguaje de programación de cuarta generación, propiedad de SAP, que se utiliza para programar en sus productos SAP ECC y SAP S/4HANA.Sus siglas significan Advanced Business Application Programming, es decir Programación Avanzada de Aplicaciones de Negocio, aunque también es conocido como SAP ABAP. Es un lenguaje de programación de muy alto nivel, fácil de leer y se aprende rápidamente. Cuando hablamos del sistema SAP estándar nos referimos al sistema tal cual SAP lo proporciona a las empresas que lo compran, es decir recién salido de fábrica. También puede darse el caso que la funcionalidad que ofrece el sistema estándar...
Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: El lenguaje de programación ABAP
Creado y Compartido por: Cyntia Vanesa Ramirez
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
Para acceder y manipular los datos que se encuentran almacenados en las tablas de la base de datos centralizada de SAP vamos a usar el lenguaje SQL, que es un lenguaje de consulta usado como interfaz para comunicarse con bases de datos y realizar operaciones de acceso y manipulaciòn de la informaciòn almacenada. Permite realizar operaciones de selecciòn, inserciòn, actualizaciòn y borrado de datos, puede hacer càlculos avanzados y àlgebra. Los lenguajes SQL pueden variar de acuerdo a la base de datos que se utilice. Las sentencias del lenguaje SQL pueden ser clasificadas en los siguientes tres grupos: 1 Lenguaje de Definicion de Datos (DDL): gracias a este lenguaje podemos definir los diferentes...
Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: El lenguaje SQL y la sentencia SELECT
Creado y Compartido por: Ariel Martucci / Disponibilidad Laboral: FullTime + Carta Presentación
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
La creaciòn de una estructura Una estructura es un tipo de dato compuesto formado por un conjunto de campos relacionados lògicamente entre si. Para crear una estructura de datos, accedemos a la transacciòn estàndar SE11, seleccionamos Tipo de datos, escribimos el nombre de nuestra estructura y presionamos Crear. Luego aparecerà en la pantalla una ventana de diàlogo en donde seleccionamos la opciòn Estructura y presionamos el botòn continuar de tilde verde. La categorìa de ampliaciòn es la configuraciòn que determina si una tabla base de datos o estructura del diccionario ABAP es ampliable o no. Es una configuraciòn que aplica para las tablas y estructuras estàndar...
Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: Las estructuras y las ayudas de búsqueda
Creado y Compartido por: Ariel Martucci / Disponibilidad Laboral: FullTime + Carta Presentación
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
Superficie de actualizaciòn: objeto de ABAP que se crea para una tabla base de datos y que nos permite crear, modificar y eliminar los registros de datos almacenados en la tabla base de datos. Para generar una superficie de actualizaciòn accedemos a la transacciòn estàndar SE11 con el nombre de la tabla base de datos y vamos a ir a la opciòn del menù Utilidades /Generador Actualizaciòn tabla. En la siguiente pantalla completaremos los campos: -Grupo de autorizaciones -Grupo funciones -Tipo actualizaciòn Una vez que creamos la superficie de actualizaciòn para la tabla de base de datos, vamos a utilizar la superficie de actualizaciòn para ingresar registros de datos. Para ello...
Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: Las superficies de actualización y la visualización de los registros
Creado y Compartido por: Ariel Martucci / Disponibilidad Laboral: FullTime + Carta Presentación
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
MEMORIA DE SAP: Memoria global y accesible para todos los programas que se ejecuten en esa sesión, los datos son accesibles para multiples programas en una misma sesión MEMORIA DE ABAP: Memoria local y limitada, los datos son accesibles para multiples sesiones. La memoria de ABAP es una memoria local y es muy limitada ya que solo se puede acceder a ella dentro de una sesion interna la memoria de SAP es una memoria global y es acccesible pra todos los programas Los valores escritos en la memoria SAP se conservan incluso cuando el usuario sale del programa SAP: Utilizamos SET PARAMETER ID (se utiliza para el envio de parametros) y GET PARAMETER ID(enviar un parametro de un ID a una variable o cmapo) ABAP: Utilizamos IMPORT...
Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: La memoria en SAP y en ABAP
Creado y Compartido por: Alexander Antelo Garcia
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SPOOL DE IMPRESIÓN: Podemos imprimir cualquier cosa en SAP Al momento de imprimir el sistema fija la edición que es la que representa la cantidad de filas y columnas que tendrá la impresión. Para acceder a las solicitudes de impresión usamos la transacción SP01,podemos filtrar por Numero de orden Usuario SAP Fecha y hora El mandante o cliente Las impresiones en SAP se reconocen en dos partes: Orden de spool: es un documento para el que se selecciona una función de impresión Orden de salida: contiene los parametros de impresión de una orden Una orden spool es un numero unico que identifica una impresion en el sistema cuando la orden de spool se encuentra en cualquier...
Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: El spool de impresión
Creado y Compartido por: Alexander Antelo Garcia
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
LA EJECUCIÓN DE FONDO: Las formas de ejecución de un programa ABAP: 1.1) Ejecución ONLINE: el programa se ejecuta al momento de presionar la tecla F8 o rl ícono ejecutar, los resultados de la ejecución se producen de manera inmediata, ya sea mostrándolos por pantalla o modificando las tablas bases de datos de SAP. NOTA: La ejecución ONLINE es conveniente para los programas donde se requiere interacción con el usuario, es decir para poder continuar con el procesamiento del programa se espera que el usuario presione una tecla o haga Clic en un botón. También es adecuado su utilización cuando es poco el tiempo de procesamiento del programa. 2.2) Ejecución...
Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: La ejecución de fondo
Creado y Compartido por: Alexander Antelo Garcia
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
1- ¿Qué es SAP HANA? SAP HANA las 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, se destacan las herramientas analíticas BI, BW. SAP HANA es la respuesta de SAP a la nueva tendencia de in-memory-computing desarrollada en conjunto con sus clientes y socios comerciales - SAP HANA no está versionado provee innovaciones automáticamente cuando se lo actualiza. - En el año 2013 SAP HANA se desarrolló como plataforma...
Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: La plataforma SAP HANA
Creado y Compartido por: Cyntia Vanesa Ramirez
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
LOS CHEQUEOS DE AUTORIZACIÓN: 1) Son objetos de SAP que permiten proteger los datos críticos del sistema de los accesos sin autorización. También se les conoce con el nombre en inglés Authority Checks. Un caso típico de chequeo de autorización, es cuando se crea una transacción de SAP y se quiere restringir la utilización de la transacción a determinados usuarios SAP. Una forma de hacerlo es implementando un chequeo de autorización. Los chequeos de autorización se implementan en SAP a través de los objetos de autorización. Hay la posibilidad de utilizar los objetos de autorización existentes en el sistema SAP o también se puede crear...
Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: Los chequeos de autorización
Creado y Compartido por: Alexander Antelo Garcia
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
Sistema SAP està compuesto por tres diferentes clases de datos: 1 Datos maestros: Datos que no se modifican muy a menudo. Ej: datos de materiales, cuentas, clientes, etc. 2 Datos de movimientos: Datos muy volàtiles y con gran volumen de generaciòn. Ej. datos de facturas, de pedidos. 3 Datos del sistema o de control: tienen que ver con la configuraciòn del sistema. Los datos del sistema SAP se almacenan en tablas bases de datos. Diccionario de datos ABAP Es la herramienta de ABAP que permite la administraciòn de todas las definiciones de datos existentes en el sistema SAP, tanto las estàndar creadas por SAP como las creadas por el usuario, (Z). El diccionario se encuentra integrado en el Workbench...
Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: Las tablas bases de datos, los elementos de datos y los dominios
Creado y Compartido por: Ariel Martucci / Disponibilidad Laboral: FullTime + Carta Presentación
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
Como programadores ABAP, confeccionaremos reportes de salida por pantalla y tendremos que trabajar con tablas internas, para poder almacenar los registros que obtenemos de las tablas base de datos, y luego estructurar y formatear los datos que se manifestaràn como salida del programa. Para poder estructurar y formatear los datos necesitaremos los Cortes de control. Un corte de control es una forma de estructurar un reporte de salida por pantalla de modo de poder sumarizar datos y mostrar totales por distintos campos del reporte. Paso a paso para implementar un corte de control Los cortes de control son una tècnica compuesta por una serie de pasos que debemos seguir para que funcione correctamente. 1 Declarar la tabla interna de...
Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: Los cortes de control utilizando tablas internas
Creado y Compartido por: Ariel Martucci / Disponibilidad Laboral: FullTime + Carta Presentación
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
Hola, soy Jesus, actualmente trabajo como consultor funcional Junior de SAP en una empresa en España. Hace algunos años hice programacion en C++, pero acabe trabajando en otros sectores. Tengo el master de SAP en FI y CO, y ahora estoy cursando el curso de Abap Incial, y cuando termine seguire cursando el resto de cursos de ABAP, la idea es aprobarlos para poder ser Consultor Tecnico de Sap. Actualmente no estoy buscando trabajo, pero siempre se pueden escuchar oferta jejejeje, y mi disponibilidad es total, full time. Cualquier cosa, mis datos estan en mi perfil y estoy registrado en el grupo de whasap.
Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: Social Break - Dinos quién eres
Creado y Compartido por: Jesus Maria Martin Gonzalez / Disponibilidad Laboral: FullTime + Carta Presentación
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
Unidad 1: Introducción a ABAP y a SAP 13. Las herramientas de ABAP para asegurar la calidad del codigo 1. Las herramientas que nos proporciona ABAP para asegurar la calidad del codigo. La verificacion del programa: SLIN Cualquier declaracion en la que se especifiquen argumentos dinaicamente como el contenido de campos o enla que llamen a procedimientos dinamicamente, no se puede verificar esticamente. Se verifican entre otras cosas, si el programa esta activo, si usas sentencias obsoletas, textos harcodeados, problemas de semantica y sintaxis, etc. El inspector de codigo: SCI Se utiliza para comprobar los objetos del repositorio de ABAP, podemos verificar objetos individuales o conjuntos de objetos...
Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: Las herramientas de ABAP para asegurar la calidad del código
Creado y Compartido por: Jesus Maria Martin Gonzalez / Disponibilidad Laboral: FullTime + Carta Presentación
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
Unidad 1: Introducción a ABAP y a SAP 12. Mi primer programa ABAP 1.Mi primer programa ABAP Usamos la transaccion SE38 CONTROL + C = COPIAR CONTROL + V = PEGAR CONTROL + Z = VOLVER ATRAS CONTROL + Y = PARA MARCAR RECTANGULO COPIAR CONTROL + K = PARA CAMBIAR DE MAYUSCULAS A MINUSCULAS Y AL REVES CONTROL + F3 = ACTIVAR UN PROGRAMA CONTROL + > = PARA COMERTAR UN CONJUNTO DE LINEAS SELECIONADAS CONTROL+ SHIF + > = PARA DESCOMENTARLAS F8 = PARA EJECUTAR UN PROGRAMA 2. El pretty printer Sangrar: genera una sangria al lado izquierdo y alinea todas las lineas del codigo al mostrar la ejecucion. 3. Las ordenes de transporte En el ejemplo anterior, hemos creado el programa como...
Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: Mi primer programa ABAP
Creado y Compartido por: Jesus Maria Martin Gonzalez / Disponibilidad Laboral: FullTime + Carta Presentación
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
Unidad 1: Introducción a ABAP y a SAP 11. La navegacion por SAP y el entorno de desarrollo ABAP 1. El concepto de transaccion en SAP Es un codigo univoco dentro del sistema de SAP, es decir no se repite, que permite ejecutar un determinado programa o conjunto de programas. Los programas pueden ser los estandar de SAP o los credados por la empresa que se implementaron. Con la transaccion SPRO, puedes configurar todo el sistema, y las Z, son las creadas por el usuario. 2. La pantalla inicial de SAP 2.1 La barra de herramientas estandar Tolo lo demas de la barra de herramientas es muy intuitivo, no hace falta explicacion. 2.2 La barra de aplicaciones. Las funcionalidades de esta barra dependen exclusivamente de la transaccion que estemos...
Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: La navegación por SAP y el entorno de desarrollo ABAP
Creado y Compartido por: Jesus Maria Martin Gonzalez / Disponibilidad Laboral: FullTime + Carta Presentación
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
Los módulos de funciones RFC (Remote Function Call) en SAP ABAP son una forma estándar de permitir la comunicación entre sistemas SAP y otros sistemas externos. Los módulos de funciones RFC son muy similares a los módulos de funciones tradicionales, pero están diseñados específicamente para ser utilizados en entornos de comunicación entre sistemas, permitiendo la ejecución de funciones en sistemas remotos. Aquí están los aspectos clave de los módulos de funciones RFC en SAP ABAP: Definición de un Módulo de Función RFC: Los módulos de funciones RFC se definen en el diccionario de datos utilizando la transacción "SE37"....
Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: Los módulos de funciones RFC
Creado y Compartido por: Alexander Antelo Garcia
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
Módulos de funciones POPUP Estos módulos permiten generar en los programas ABAP: Ventana de diálogo de confirmación. Ventanas de diálogo donde se muestra información. Ventanas de diálogo en donde se muestra el contenido de tablas internas. Y muchas otras opciones más, de forma fácil y rápida. Estos módulos también se trabaja por la transacción SE37 Biblioteca de funciones Para visualizar todos los módulos de funciones que tengan la palabra POPUP, escribimos POPUP* y hacemos clic en el botón continuar o en el matchcode o presionamos F4. . A continuación el sistema nos muestra una ventana de diálogo en donde...
Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: Los módulos de funciones POPUP
Creado y Compartido por: Alexander Antelo Garcia
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
Módulos de funciones: Son funciones que han sido creadas y almacenadas en SAP y que pueden ser usadas por cualquier programa ABAP. SAP dispone de un gran número de funciones predefinidos que son estándar del sistema y que pueden ser llamados por cualquier programa ABAP desarrollado por el usuario. El usuario también puede desarrollar sus propios módulos de función Z. Transacción SE37 correspondiente a la Biblioteca de funciones. Esta permite crear, modificar y visualizar los módulos de funciones existentes en SAP. Los módulos de función tienen una interfaz o estructura definida, ya que su diseño facilita el paso de parámetros tanto de entrada como de...
Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: Los módulos de funciones
Creado y Compartido por: Alexander Antelo Garcia
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
Unidad 1: Introducción a ABAP y a SAP 9. El landscape de SAP 1.El landscapa de SAP El ambiente es un servidor donde ha sido instalado el sistema SAP, tres ambientes: Desarrollo-DU: Para el desarrollo y creacion de nuevos programas y para configuraciones del sistema por consultores funcionales Pruebas o Testing-PU: Para realizar pruebas, tanto unitarias como integrales. Produccion-PA: Es donde el usuario final utiliza el sistema SAP, tanto para estandar como para Z creadas. 1.1 Las distintas opciones de landscapes de SAP Puede haber Landscape con 1,2 y 3 ambientes, lo logico es con los 3(desarrollo, test y produccion) y todo ello en 3 servidores distintos. 2. Los mandantes MANDANTE Es una instancia creada dentro de un...
Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: El landscape de SAP
Creado y Compartido por: Jesus Maria Martin Gonzalez / Disponibilidad Laboral: FullTime + Carta Presentación
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
Unidad 1: Introducción a ABAP y a SAP 7. El lenguaje de programacion ABAP 1.Que es ABAP? El entorno que SAP denomina ABAP Development Workbench o Entorno de Desarrollo de Abap, se compone de una serie de herramientas integradas, que perminten crear desarrollos nuevos en poco tiempo. ABAP es un lenguaje estructurado y orientado a eventos. 2. Historia de ABAP En los 80 era una mezcla de COBOL y SQL SQL Por sus siglas en inglés Structured Query Language, en español lenguaje de consulta estructurada. SQL es un lenguaje declarativo de acceso a bases de datos relacionales que permite especificar diversos tipos de operaciones en ellas. Una de sus características es el manejo del álgebra y el cálculo...
Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: El lenguaje de programación ABAP
Creado y Compartido por: Jesus Maria Martin Gonzalez / Disponibilidad Laboral: FullTime + Carta Presentación
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
Unidad 1: Introducción a ABAP y a SAP 6. El sistema SAP ECC 1. Las opciones de SAP para las empresas grandes Desde 2015 se puede migrar a el nuevo sistema SAP S/4HANA, en teoria hasta 31/12/2025 funcionara SAP ECC, pero vamos que ya se habla de 2027, para la migracion. 2. El sistema SAP ECC ECC- Enterprise Central Componet, funcionalidad admiistrativa comercial integradas para todas las areas de la empresa. Si hablamos SAP ECC, debemos hablar de SAP Business Suite: Conjunto de aplicaciones enfocadas a los negocios, a la gestion de los procesos de los negocios, sea cual sea, eje ventas, rrhh, contabilidad, fabricacion etc. Todas las aplicaciones son compatibles e integradas, se basan en la plataforma tecnologica SAP Netweaver. NETWEAVER...
Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: El sistema SAP ECC
Creado y Compartido por: Jesus Maria Martin Gonzalez / Disponibilidad Laboral: FullTime + Carta Presentación
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
OBJETOS Y REPORTES EN ABAP En el mundo ABAP, se crean diferentes tipos de objetos según las necesidades del sistema SAP. Los objetos ABAP más comunes incluyen reportes (como reportes clásicos, interactivos y ALV), programas de diálogo, módulos de función, formularios (SAPScripts y Smartforms), Batch Input (para ingresar datos masivamente), ampliaciones (como User Exit y Customer Exit), interfaces (archivos de entrada y salida). Un reporte ABAP es un programa que procesa datos de entrada, generalmente obtenidos de tablas de la base de datos de SAP. Se utilizan palabras reservadas como DATA, TABLES, y CONSTANT para declarar datos y controlar el flujo del programa con IF, WHILE, y otras sentencias....
Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: Las características de los programas ABAP
Creado y Compartido por: Juan David Montero Victoria
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
Las propiedades de la programación orientada a objetos Existen 3 propiedades fundamentales que presentan los objetos. Ellas son: Encapsulación Herencia Polimorfismo A continuación veremos en detalle cada una de ellas. La Encapsulación También conocida como ocultamiento, se refiere a que todos los objetos restringen la visibilidad de sus recursos (atributos y métodos) al resto de los usuarios. Las 3 áreas de visibilidad (pública, privada y protegida) son la base de la encapsulación. Cada objeto posee una interfase que determina la manera de interactuar con él. La implementación del objeto (su interior) es encapsulada, lo que quiere decir que desde fuera el objeto es...
Ambito de estudios: Consultor ABAP Nivel Avanzado - Lección: Las propiedades de la programación orientada a objetos
Creado y Compartido por: Lisimaco Prieto Herrera
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
1- ¿Qué es SAP? Es un potente software de planificación de los recursos empresariales que administra los recursos de las principales empresas del mundo, brindando un manejo eficiente de las finanzas, los canales de venta, el stock, los procesos de logística, los recursos humanos y muchos procesos empresariales más de modo de gestionar de una manera exitosa todas las fases de los modelos de negocios de la empresa. La empresa que fabrica el Sistema SAP se llama SAP SE (asi conoce en la bolsa Frankfurt). SAP es una empresa multinacional alemana, cuyas siglas significan SISTEMAS, APLICACIONES Y PRODUCTOS. Se dedica al diseño de productos informáticos de gestión empresarial tanto para empresas...
Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: SAP y sus principales características
Creado y Compartido por: Cyntia Vanesa Ramirez
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
Las tablas internas son un objeto de datos que permite guardar en memoria grandes cantidades de registros de datos con la misma estructura. Una tabla interna puede almacenar entre 0 a n registros de datos. Se utilizan si queremos guardar una colecciòn de registros de datos de la misma estructura en memoria, sin necesidad de acceder a las tablas de bases de datos y poder realizar diversas operaciones con esa informaciòn. Existe en memoria ùnicamente mientras se ejecuta un programa ABAP. Usos tìpicos de una tabla interna 1 Almacenar temporalmente los datos de las tablas de bases de datos para un procesamiento futuro 2 Para estructurar y formatear datos que se mostraràn como salida del programa 3 Para formatear...
Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: Las tablas internas
Creado y Compartido por: Ariel Martucci / Disponibilidad Laboral: FullTime + Carta Presentación
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
LAS SUBRUTINAS 1. ¿Qué son las subrutinas? Subrutinas: Son secciones de código que pueden ser utilizadas más de una vez dentro de un mismo programa y también pueden ser utilizadas por otros programas que las referencien. Modularizar: Se llama así a la acción de pasar el código de un programa a subrutinas, para mejorar la lectura y el mantenimiento del mismo. Lo ideal es que una subrutina no tenga más de 50 líneas de código. En ABAP una subrutina se declara con la palabra reservada PERFORM seguida del nombre de la subrutina, por ejemplo: PERFORM seleccionar_datos. Al crear una subrutina veremos que se creara cierto código con una plantilla de comentarios,...
Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: Las subrutinas
Creado y Compartido por: Alexander Antelo Garcia
"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:
- 💡Curso Gratuito Introducción ABAP
- 📗Ebook ABAP Gratuito
- Publicaciones en otras áreas de la Tecnología SAP
Buscador de Publicaciones:
Asesoría y Soporte
👋Hola! me llamo María Eugenia Vera y soy su asesor comercial asignado
Ante cualquier duda que tenga acceda a este vínculo para obtener mi soporte.
🤝Aguardo su mensaje, ¡Éxitos!
CVOSOFT IT-ACADEMY
- Experiencia: +14 años liderando la formación online en tecnología SAP
- Respaldo: 🎓Miles de Alumnos y 💼Cientos de empresas nos respaldan
- Vocación: Somos la comunidad más grande de habla hispana
¿Por qué te conformarías con menos?
Conocer Empresas
Conocer Alumnos
Conocer Egresados
Conocer Opiniones