
✒️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.175 Publicaciones Académicas en ABAP.
✒️Publicaciones ABAP por tema tratado en lecciones
:: L
Las Interfaces
En esta lección aprenderemos qué son las Interfaces, cómo se implementan y realizaremos un ejemplo de interfaces en ABAP.
Lección con 74 publicaciones , correspondientes a Carrera Consultor ABAP Nivel Avanzado - Unidad 5: La Programación Orientada a Objetos
Las modificaciones al menú estándar de SAP
En esta lección aprenderemos a modificar el menú estándar de SAP.
Lección con 59 publicaciones , correspondientes a Carrera Consultor ABAP Nivel Avanzado - Unidad 3: Las Ampliaciones y las Notas de SAP
Las Notas de SAP
En esta lección aprenderemos qué son y cómo se aplican las Notas de SAP.
Lección con 81 publicaciones , correspondientes a Carrera Consultor ABAP Nivel Avanzado - Unidad 3: Las Ampliaciones y las Notas de SAP
Las prácticas reales del examen de SAP ABAP
En esta lección presentamos las prácticas reales del examen de certificación oficial de SAP ABAP tomadas anteriormente.
Lección con 15 publicaciones , correspondientes a Carrera Consultor ABAP Nivel Avanzado - Unidad 7: El entrenamiento para la Certificación SAP ABAP
Las propiedades de la programación orientada a objetos
En esta lección analizaremos las principales propiedades de la programación orientada a objetos que son la Encapsulación, la Herencia y el Polimorfismo.
Lección con 82 publicaciones , correspondientes a Carrera Consultor ABAP Nivel Avanzado - Unidad 5: La Programación Orientada a Objetos
Las rutinas de conversión de datos
En esta lección aprenderemos qué son las rutinas de conversión de datos y cómo utilizarlas en nuestros desarrollos ABAP.
Lección con 158 publicaciones , correspondientes a Carrera Consultor ABAP Nivel Inicial - Unidad 6: El tratamiento de archivos y los Field Symbols
Las sentencias INSERT, UPDATE, MODIFY y DELETE
En esta lección aprenderemos a utilizar las sentencias INSERT, UPDATE, MODIFY y DELETE.
Lección con 188 publicaciones , correspondientes a Carrera Consultor ABAP Nivel Inicial - Unidad 3: El Diccionario de datos
Las subrutinas
En esta lección aprenderemos todo lo relativo a las subrutinas en ABAP.
Lección con 211 publicaciones , correspondientes a Carrera Consultor ABAP Nivel Inicial - Unidad 4: Las subrutinas, los módulos de funciones y el procesamiento batch
Las subrutinas y la grabación de datos de un BI
En esta lección aprenderemos a utilizar subrutinas en un Batch Input. Analizaremos cómo obtener los datos necesarios para la carga de la tabla BDCDATA y cómo realizar la grabación de un Batch Input.
Lección con 153 publicaciones , correspondientes a Carrera Consultor ABAP Nivel Inicial - Unidad 7: Los Batch Input vs las BAPIS y temas avanzados
Las superficies de actualización y la visualización de los registros
En esta lección analizaremos cómo crear una superficie de actualización para una tabla base de datos y cómo visualizar los registros de una tabla base de datos.
Lección con 184 publicaciones , correspondientes a Carrera Consultor ABAP Nivel Inicial - Unidad 3: El Diccionario de datos
Las tablas bases de datos, los elementos de datos y los dominios
En esta lección analizaremos los distintos datos existentes en el sistema SAP, qué es el diccionario de datos, cómo crear una tabla base de datos, un elemento de datos y un dominio.
Lección con 211 publicaciones , correspondientes a Carrera Consultor ABAP Nivel Inicial - Unidad 3: El Diccionario de datos
Las tablas de control
En esta lección aprenderemos qué son las tablas de control, cómo crearlas y utilizarlas en nuestros programas ABAP.
Lección con 88 publicaciones , correspondientes a Carrera Consultor ABAP Nivel Avanzado - Unidad 2: La Programación de Diálogo
Las tablas internas
En esta lección aprenderemos qué son las tablas internas y todo lo relativo a su utilización.
Lección con 243 publicaciones , correspondientes a Carrera Consultor ABAP Nivel Inicial - Unidad 3: El Diccionario de datos
Las vistas de tablas bases de datos
En esta lección aprenderemos qué son las vistas de tablas bases de datos, cómo se crean y cómo se utilizan.
Lección con 186 publicaciones , correspondientes a Carrera Consultor ABAP Nivel Inicial - Unidad 3: El Diccionario de datos
Lección final o continuación de carrera
En esta lección veremos la propuesta académica CVOSOFT para continuar perfeccionando tu formación
Lección con 5 publicaciones , correspondientes a Carrera Consultor ABAP Nivel Inicial - La entrega de materiales y bibliografía
Lección final o continuación de carrera
En esta lección analizaremos la propuesta Académica CVOSOFT para continuar perfeccionando tu formación
Lección con 2 publicaciones , correspondientes a Carrera Consultor ABAP Nivel Avanzado - La entrega de materiales y la bibliografía
Los Agentes y la Estructura Organizativa
En esta lección aprenderemos qué son los agentes, cómo se realiza su asignación, los receptores, la estructura organizativa en la asignación de agentes, el plan organizacional básico y su mantenimiento.
Lección con 66 publicaciones , correspondientes a Carrera Consultor ABAP Nivel Avanzado - Unidad 6: Los WorkFlows
Los archivos en el servidor y las sentencias OPEN y READ
En esta lección aprenderemos a trabajar con archivos en el servidor de aplicaciones. Nos concentraremos en analizar la apertura y la lectura de los archivos.
Lección con 170 publicaciones , correspondientes a Carrera Consultor ABAP Nivel Inicial - Unidad 6: El tratamiento de archivos y los Field Symbols
Los archivos en el servidor y las sentencias TRANSFER, DELETE y CLOSE
En esta lección aprenderemos a transferir datos a los archivos del servidor. También analizaremos el borrado, el cierre y la búsqueda de archivos en el servidor.
Lección con 162 publicaciones , correspondientes a Carrera Consultor ABAP Nivel Inicial - Unidad 6: El tratamiento de archivos y los Field Symbols
Los archivos locales y el download de datos
En esta lección aprenderemos a grabar datos en archivos locales.
Lección con 165 publicaciones , correspondientes a Carrera Consultor ABAP Nivel Inicial - Unidad 6: El tratamiento de archivos y los Field Symbols
:: ¿Realmente desea a aprender ABAP?
Tenemos una excelente noticia! el lunes 27 Marzo 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 sentencias OPEN y READ. Tratamiento de archivos en el servidor. Sentencias para el manejo de archivos en el servidor de aplicaciones: - OPEN DATASET.- para la apertura de archivos del servidor. - READ DATASET.- para la lectura de archivos del servidor. - TRANSFER.- para transferir datos de archivos al servidor. - DELETE.- para borrar archivos del servidor. - CLOSE.- para cerrar archivos del servidor. Con la transacción AL11 accedemos a los archivos que se encuentran en el servidor. Apertura de archivos en el servidor. OPEN DATASET. Sintaxis. OPEN DATASET <archivo> FOR <ACCESS> IN <MODE>. - <archivo> es el nombre del archivo junto con el directorio donde se encuentra, se pueden ingresar como un literal...
Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: Los archivos en el servidor y las sentencias OPEN y READ
Creado y Compartido por: Eduardo Gallardo Pineda / Disponibilidad Laboral: FullTime
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
Tratamiento Archivos y Field Symbols. Rutinas de conversión de datos. Las rutinas de conversión de datos, sirven para convertir los formatos de campo en la pantalla, a un formato de campo interno y viceversa. Las rutinas de conversión se identifican mediante un nombre de cinco posiciones y se asocian a un grupo de dos módulos de función. Estos módulos de función, tienen por convenció unos nombres específicos: CONVERSION_EXIT_xxxxx_INPUT. CONVERSION_EXIT_xxxxx_OUTPUT. Donde xxxxx es el nombre de la rutina. El módulo INPUT realiza la conversión del formato de visualización al formato interno. El OUTPUT realiza la función inversa. Si un campo...
Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: Las rutinas de conversión de datos
Creado y Compartido por: Eduardo Gallardo Pineda / Disponibilidad Laboral: FullTime
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
DOWLOAD DE DATOS Grabación de los Archivos locales. Para grabar datos existentes en las tablas internas de nuestro programa a archivos ubicados en la PC, utilizaremos el método GUI_DOWNLOAD. Parámetros del método: FILENAME: contiene el directorio y nombre del archivo a descargar a la PC. FILETYPE: contiene el tipo o extensión del archivo que descargamos a la PC. Los tipos o extensiones admitidas son: BIN: para archivos primarios. Se debe especificar la longitud del archivo en el parámetro BIN_FILESIZE. La tabla interna que se utiliza debe tener un solo campo del tipo X. ASC: para archivos ASCII. DAT: para archivos Excel. Las columnas son separadas utilizando tabs. Las líneas son separadas utilizando...
Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: Los archivos locales y el download de datos
Creado y Compartido por: Eduardo Gallardo Pineda / Disponibilidad Laboral: FullTime
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
TRATAMIENTO DE ARCHIVOS LOCALES Abap nos proporciona una serie de métodos muy útiles para el tratamiento de archivos locales ubicados en nuestra PC mediante la clase: Cl_gui_frontend_services=>file_open_dialog El método estándar FILE_OPEN_DIALOG perteneciente a la clase CL_GUI_FRONTEND_SERVICES, se utiliza para la búsqueda de archivos en el directorio de la PC. Para visualizar todos los métodos disponibles en la clase, editamos un programa ABAP y presionamos el botón Modelo, seguido de esto se marca la opción Patrón p.objetos ABAP y presionamos continuar. luego en el campo Clase/interface escribimos : CL_GUI_FRONTEND_SERVICES presionamos F4 en método y veremos una pantalla...
Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: Los archivos locales y el upload de datos
Creado y Compartido por: Eduardo Gallardo Pineda / Disponibilidad Laboral: FullTime
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
Tipos de mensajes: S: Éxito( Se visualiza en la barra de estado o status de la pantalla. Luego de su ejecución el procesamiento del programa continua. Tienen la particularidad que a la izquierda del texto del mensaje se muestra el icono verde con la tilde) I: Información ( Se mostrará en una ventana de diálogo en la pantalla. Si el programa se ejecuta de forma online entonces se pausará el procesamiento del programa hasta que el usuario interactúe con el programa. Luego de que se ejecuta un mensaje de este tipo el programa continúa su ejecución normalmente. Tienen la particularidad que a la izquierda del texto del mensaje se muestra el icono de información) E:...
Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: El evento AT SELECTION-SCREEN y los tipos de mensajes
Creado y Compartido por: Samuel Alejandro Ruiz Escalona
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
Las Base de Datos Lógicas. Def.: una BDL es un objeto ABAP que proporciona una visión lógica de las tablas SAP y que permite relacionarlas para realizar la selección de datos. Se utilizan porque simplifican la generación de reportes, ofreciendo acceso de lectura, verificación de autorizaciones y selecciones estandarizadas. Otra Def.: Una base de datos lógica (BDL) es un programa SAP especial abap/4 que lee y procesa información de tablas de una base de datos. Puede incluirse como atributo de un programa abap/4 de usuario, y se compila conjuntamente con él. Desde la transacción SE36 (y también la ALDB) podemos crear o administrar base de datos lógica. Los componentes...
Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: Las bases de datos lógicas
Creado y Compartido por: Eduardo Gallardo Pineda / Disponibilidad Laboral: FullTime
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
La Administración de Archivos de Imágenes en SAP La Gestión de las imágenes en SAP a través de la transacción SE78 La administración de gran parte de los archivos de imágenes con los que vamos a trabajar en el sistema SAP se realiza a través de la transacción SE78. Esta transacción se utilizará en los denominados formularios, que son objetos de SAP que se utilizan para crear documentos que necesitan ser impresos, visualizados por pantalla o por correo electrónico. Algunos ejemplos de formularios son facturas, remito, órdenes de compra, solicitudes de pedido o cualquier otro documento que se vaya hacer en SAP. Los formatos de imágenes permitidos...
Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: La administración de archivos de imágenes en SAP
Creado y Compartido por: Josue Espinoza / Disponibilidad Laboral: FullTime + Carta Presentación
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
Creación del catálogo en forma automática Los catálogos ALV se pueden crear de manera manual, como hemos visto hasta ahora, o de forma automática con la función REUSE_ALV_FIELDCATALOG_MERGE Para ello hay que modificar dos puntos del programa: - Modo en que se declara la tabla interna del ALV à declararemos la tabla interna utilizando LIKE y haciendo referencia a campos de una tabla de base de datos existente. - Configurar el editor, para que se restrinja la cantidad de caracteres de ancho de la pantalla a 72 o Utilidades àOpciones à Editor ABAP à Editor à Y tildamos Long. Líneas compatib descend. (72) Utilización de logos y encabezados En...
Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: El catálogo ALV automático, los logos, los encabezados y los status GUI
Creado y Compartido por: Eduardo Gallardo Pineda / Disponibilidad Laboral: FullTime
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
FUNCIONALIDADES DEL ALV Entre las funciones básicas se encuentran: el ordenamiento, los filtros, al previsualización de impresión, la exportación a Excel y Word y varias funcionalidades más. Para el caso de un ALV tipo Grid: - si seleccionamos una fila y pulsamos el botón de detalles (la lupa) podemos ver en una tabla el contenido completo de la fila. - Podemos ordenar el reporte en forma ascendente o descendente por uno o más campos, simplemente seleccionando las columnas y pulsando los botones de ordenación. - Es posible utilizar filtros para determinados campos, seleccionando para ello las columnas y pulsando el botón de filtros. - Mediante el botón...
Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: Las funcionalidades estándar del ALV
Creado y Compartido por: Eduardo Gallardo Pineda / Disponibilidad Laboral: FullTime
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
REPORTES ALV: GRILLAS Y LISTAS ALV (ABAP LIST VIEWER) Es una herramienta exclusiva de ABAP, que se utiliza para crear reportes de manera eficaz, rápida y estandarizada. Las principales ventajas de los reportes ALV son: · Simplificar el desarrollo de reportes, por lo tanto se reducen los tiempos de programación. · Proporcionar a nuestros reportes un montón de funcionabilidad estándar. · Proporcionar una salida por pantalla estandarizada e uniforme. La creación de un reporte ALV, se basa en la utilización de funciones. Los tipos de ALV más comúnmente usados son tres: Grilla, Listado y Jerárquico. Las Grillas y...
Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: Los reportes ALV
Creado y Compartido por: Eduardo Gallardo Pineda / Disponibilidad Laboral: FullTime
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
Reporte interactivo Es un tipo de reporte ABAP, donde se muestra un primer listado por pantalla, con cierta info. y luego haciendo doble clic a una linea determinada del primero listado, se accede a otros datos relativos a esa linea y así sucesivamente por cuantos niveles tenga el listado. Este tipo de reportes es ejecutado SOLO de forma ONLINE, ya que requiere de la interacción con el usuario. La principal ventaja de estos reportes es que con pocas líneas de código se puede crear un reporte con interacción con el usuario, a diferencia de los programas de diálogo, que requieren de mucho más tiempo de construcción. Eventos y variables de un reporte interactivo Al hacer clic en alguna posición...
Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: Los reportes interactivos
Creado y Compartido por: Eduardo Gallardo Pineda / Disponibilidad Laboral: FullTime
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
1. CREACION DE UN STATUS GUI STATUS GUI Es un componente independiente de los programas ABAP, q se utiliza para proporcionarle al usuario un amplio rango de funciones en la pantalla de los programas. Está compuesto por barras de menú, barras de herramientas estándar, barras de herramientas de aplicaciones y la configuración de teclas de función. Vamos a crear un Status GUI para el reporte ZPRUEBA_EST_USUARIOS, q mostrará los usuarios activos y los inactivos dependiendo de q botón de la barra de herramienta de la aplicación ha sido presionado. Para esto, accedemos a la transacción SE80, ingresamos el nombre del programa, presionamos enter y lo creamos tal como lo hacíamos...
Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: Los status GUI y los títulos
Creado y Compartido por: Eduardo Gallardo Pineda / Disponibilidad Laboral: FullTime
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
Los símbolos de texto. Ø Harcodear. Supongamos que tenemos un reporte de usuarios activos que imprime una cabecera con los títulos de la tabla ztabla_usuarios y los datos de los usuarios activos. Si ejecutamos el reporte el mismo se imprime por pantalla de la siguiente manera. Veamos cómo se imprimen los títulos que se visualizan en la cabecera de la subrutina impresión cabecera podríamos reemplazar los textos hardcodeados que se utilizan en la impresión de la cabecera por text symbols, de este modo ayudamos a que el mantenimiento futuro del programa sea más simple. Para ello reemplazamos en el trexto hardcodeado DNI, por el text symbol, text-001. Ahora hacemos doble click en...
Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: Los símbolos de texto
Creado y Compartido por: Eduardo Gallardo Pineda / Disponibilidad Laboral: FullTime
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
CONCEPTOS DE REPORTE Es un tipo de programa ABAP donde generalmente existe una pantalla de selección, en la cual se introducen ciertos parámetros, luego a partir de estos parámetros se realiza una selección de datos a tablas SAP o tablas Z y finalmente se muestra los datos obtenidos por pantalla mediante la utilización de la sentencia write. VARIANTE Es una imagen fija de la pantalla de selección de una transacción de modo que podemos introducir los valores que deseamos en cada uno de los campos de la pantalla y grabar dicha pantalla para no tener que volver a cargarlos, una y otra vez con cada ejecución que realicemos de la transacción. Con una variante podemos introducir valores...
Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: Los conceptos importantes de reportes
Creado y Compartido por: Eduardo Gallardo Pineda / Disponibilidad Laboral: FullTime
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
Los parámetros de selección Para introducir delimiticiones a nuestro programa, deberemos crear una pantalla de selección para nuestro reporte. Es un área dentro de los reportes en donde se especifican los parámetros de selección por los cuales se va a ejecutar el programa. Se utiliza para restringir el procesamiento y la salida de los datos y por lo general se escribe después de la decalaración de datos, dentro del include de declaración de datos. Va a estar compuesta por parámetros de entrada de datos. Existen 2 tipos de parámetros: PARAMETER: En los cuales el usuario podrá ingresar valores individuales. SELECT-OPTIONS: Donde el usuario podrá ingresar...
Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: La pantalla de selección
Creado y Compartido por: Samuel Alejandro Ruiz Escalona
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
Formato de salida de los datos La mas popular de todas estas sentencias es WRITE Tiene un formato determinado: WRITE:/<offset>(<long>)'<datos a visualizar)'>. / = Salto de linea, offset = Columna donde comienza la impresion, long = longitud de impresion. Comandos adicionales a WRITE que se utilizan para producir una salida por pantallada determinada: LEFT-JUSTIFIED CENTERED RIGHT-JUSTIFIED NO-ZERO NO-GAPS NO-SIGN DECIMALS n ROUND n DD/MM/YYYY Existen eventos dentro de un programa ABAP especialmente destinados a darle formato a la salida de un reporte. TOP-OF-PAGE: Se utiliza para cambiar la cabecera de una página. Este evento ocurre tan pronto como el sistema empieza a procesar...
Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: El formato de salida de los datos
Creado y Compartido por: Samuel Alejandro Ruiz Escalona
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
Condición Consiste en la ejecución de una sentencia o grupo de sentencias que se ejecutarán en base a si se cumple o no una determinada expresión lógica. Las expresiones lógicas son todas aquellas expresiones que obtienen como resultado verdadero o falso. Existen dos formas de representar condiciones en ABAP, una de ellas es utilizando la sentencia IF-ENDIF. Ejemplo: IF v_calificacion >= '8'. WRITE:/'Aprobado'. ELSE. WRITE:/'Reprobado'. ENDIF. Se pueden anidar o agregar más condiciones dentro del IF-ENDIF, utilizando la sentencia ELSEIF. Otra forma de representar condiciones en ABAP es mediante la sentencia CASE-ENDCASE. Ejemplo: CASE v_calificación. WHEN '10' OR '9' OR '8'....
Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: El control del flujo de datos
Creado y Compartido por: Samuel Alejandro Ruiz Escalona
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
Los Archivos Locales y el Dowload de Datos Grabación de datos en Archivos Locales Para grabar los datos existentes en las tablas internas de nuestros programas Abap, en archivos locales ubicados en la PC, utilizaremos el método GUI_DOWLOAD perteneciente a la clase CL_GUI_FRONTEND_SERVICES. Algunos de los parámetros del método GUI_DOWLOAD son: Filename: Contiene el directorio y el nombre del archivo a descargar en la PC. Filetype: Contiene el tipo o extensión del archivo que descargamos en la PC. Los tipos o extensiones admitidas son las siguientes: - BIN: Para archivos binarios. Se debe especificar la longitud del archivo en el parámetro BIN_FILESIZE. La tabla interna que se utiliza debe...
Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: Los archivos locales y el download de datos
Creado y Compartido por: Josue Espinoza / Disponibilidad Laboral: FullTime + Carta Presentación
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
Lo primero que debemos hacer al comenzar a programar es declarar las variables y lo segundo que tenemos que hacer es inicializar las variables que declaramos. Usando la sentencia CLEAR, ejemplo: CLEAR v_fecha. Se puede determinar si el contenido de una variable está vacio o no usando la sentencia IS INITIAL. Ejemplo: IF v_fecha IS INITIAL. WRITE 'La fecha está vacía'. ENDIF. Es muy útil cuando trabajamos con tabalas internas. Ahora le asignamos valores a las variables. Hay dos formas: Asignación simple (v_cantidad2 = v_cantidad1. ) o usando la sentencia MOVE ( MOVE v_cantidad1 TO v_cantidad2. ) La referencia de utilización de las variables: Es una herramienta que nos permite...
Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: El procesamiento de los datos
Creado y Compartido por: Samuel Alejandro Ruiz Escalona
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
Los Archivos locales y el UPload de Datos El tratamiento de Archivos Locales Abap proporciona una serie de métodos muy útiles para el tratamiento de archivos locales ubicados en nuestra PC mediante la clase CL_GUI_FRONTEND_SERVICES. Los conceptos de clases y métodos son propios de la programación orientada a objetos en Abap y los veremos en detalle en el nivel avanzado de la carrera consultor Abap. Por ahora nos basta con entender que los métodos se ejecutan como si fueran módulos de funciones. De todos los métodos que la clase CL_GUI_FRONTEND_SERVICES tiene disponible veremos en detalle los siguientes métodos que son los más importantes para tratar con archivos locales: FILE_OPEN_DIALOG:...
Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: Los archivos locales y el upload de datos
Creado y Compartido por: Josue Espinoza / Disponibilidad Laboral: FullTime + Carta Presentación
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
Hola!!! Mi nombre es Marcelo, soy de Buenos Aires Argentina Ingrese al mundo Sap como key-user hace tiempo atras, cuando trabaje en Siderar Ternium, por ese entonces era SAP R/3, luego hice la carrera de consultor ABAP, en Teknoda, trabaje durante 6 años como desarrollador ABAP y mis últimos trabajos fueron a finales del los años 2012, de ahí hasta el momento estoy con un proyecto personal (medicina), lejos del mundo IT pero con muchas ganas de regresar, por eso eh comenzado nuevamente la carrera de abaper, en búsqueda de actualización y nuevas propuestas de trabajo, ofrezco mi experiencia y dedicación full time, gracias !! Saludos
Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: Social Break - Dinos quién eres
Creado y Compartido por: Marcelo Alejandro Iacovino / Disponibilidad Laboral: FullTime + Carta Presentación
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
Los Símbolos de Texto Son textos que se crean dentro del ámbito de un programa Abap y que se pueden utilizar dentro del programa cada vez que sea necesario, en lugar de especificar textos entre comillas simples. Estos son Objetos de Abap independiente de los programas por lo que deben activarse y transportarse a otros ambientes y mandantes. Hardcodear: Es una mala práctica de programación que consiste en incluir textos directamente en el código de los programas, en lugar de utilizar constantes, símbolos de texto, parámetros, texto de selección u otra fuente de información. Dentro de las herramientas con la que contamos para asegurar la calidad del código que generamos, tenemos...
Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: Los símbolos de texto
Creado y Compartido por: Josue Espinoza / Disponibilidad Laboral: FullTime + Carta Presentación
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
La creación de una variante de ejecución, son importantes ya que esta variante en SAP simplifica o ayuda a reducir las entradas a campos en un reporte. Un reporte con 20 campos de entrada en una pantalla de selección y parámetros select-options es mucho para ejecutar el reporte cada vez que necesitemos. Por ello dicha variante genera una imagen fija en la pantalla de selección de una transacción, podremos introducir los valores que deseamos en los campos y grabar dicha pantalla para no tener que volver a cargarlos una y otra vez en cada ejecución de la transacción, siempre podremos recuperarla de nuevo al necesitar ejecutar el programa o transacción. Si deseamos que un Checkbox...
Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: Los conceptos importantes de reportes
Creado y Compartido por: Josue Espinoza / Disponibilidad Laboral: FullTime + Carta Presentación
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
MEMORIA EN ABAP Hay veces en que para obtener todos los datos de una tabla interna es necesario ejecutar una serie de pasos, muchas veces esto es proveniente de los programas estándar, que para copiarlos a otro programa se hace una tarea engorrosa. En ocasiones se puede presentar que se requiera obtener datos de otro programa ABAP. En abap existen sentencias que permiten manipular los datos que se suben o bajan en memoria. Los comandos Import / Export, son aquellos que permiten guardar una variable en memoria, lo cual es muy útil cuando trabajamos con interrelación de programas y que no hay manera de mover ciertos valores, entonces para ello empleamos estos comandos y traemos el valor almacenado. Se pueden bajar o subir...
Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: La memoria en SAP y en ABAP
Creado y Compartido por: Eduardo Gallardo Pineda / Disponibilidad Laboral: FullTime
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SPOOL En cualquier entorno de gestión empresarial se produce una gran cantidad de información que en muchas ocasiones interesa sacar a papel a través de informes, listados, análisis. etc. El spool es un almacén receptor de peticiones de impresión que proporciona una serie de utilidades para controlar la salida de información. Aunque se asocia directamente spool con imprimir en papel, en SAP las posibilidades son más amplias: podemos enviar una orden de spool por fax, o imprimirla en un fichero. En muchas ocasiones, cuando se quiere imprimir cierta información como listados, informes o formularios, se recurre a las órdenes SPOOL de SAP. Para poder administrar todas las peticiones...
Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: El spool de impresión
Creado y Compartido por: Eduardo Gallardo Pineda / Disponibilidad Laboral: FullTime
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
EJECUCION DE FONDO. Existen 2 formas de ejecutar un programa en ABAP: - Online: el programa se ejecuta al momento de presionar F8 y los resultados de le ejecución se producen de manera inmediata. Esta forma es conveniente para los programas dde se requiere interacción con el usuario o cdo el tiempo de ejecución es muy poco. - Batch (o de fondo): cdo el tiempo de procesamiento de un programa podría ser muy alto, debido a q el programa tiene muchos accesos a BD, q tienen millones de registros, a la ejecución de múltiples transacciones o a otras varias razones. Es sumamente importante analizar previamente la realización...
Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: La ejecución de fondo
Creado y Compartido por: Eduardo Gallardo Pineda / Disponibilidad Laboral: FullTime
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
Los chequeos de Autorizacion (authority checks) Mediante los chequeos de autorización se puede validar que un usuario tenga autorización para visualizar, modificar, o crear un objeto determinado en el sistema. Los authority checks son objetos de SAP que nos permiten proteger los datos críticos del sistema de los accesos sin autorización. La sentencia Authority check valida si el usuario tiene autorización para acceder a los datos. Estos permisos son asignados por el administrador del sistema SAP. Para ello nos ubicamos en la transacción SU21 que es la que nos permite administrar los objetos de autorización. Los objetos de autorización se encuentran agrupados por clases....
Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: Los chequeos de autorización
Creado y Compartido por: Eduardo Gallardo Pineda / Disponibilidad Laboral: FullTime
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
DESTINOS RFC Es una puerta de enlace que permite comunicar un sistema SAP con otro sistema SAP o no SAP. Los destinos de las RFC son creados en la tabla estándar SAP RFCDES a través de la transacción SM59. Transacción SM59 A través de la transacción SM59 podremos crear, borrar y modificar Conexiones R/3, Conexiones internas, Destinos lógicos, Conexiones TCP/IP y Conexiones con driver ABAP. Esta transacción es muy utilizada tanto por Consultores técnicos Abap como también por los Administradores del sistema SAP o SAP Basis. 2. TIPOS DE DESTINOS RFC - Conexiones ABAP - Conexiones HTTP a servidor externo - Conexiones internas - Conexiones lógicas (SNA o CPI-C) - Conexiones...
Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: Los destinos RFC
Creado y Compartido por: Eduardo Gallardo Pineda / Disponibilidad Laboral: FullTime
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
MODULO DE FUNCION RFC consiste en una llamada a una función que existe en un sistema distinto al del programa que la llama. El objetivo principal de las RFC es acceder a otros ambientes para obtener datos. La comunicación puede darse entre sistemas SAP y otro sistema que no sea SAP (integración). Para llamar a una función RFC se debe agregar la cláusula DESTINATION al momento de declarar la función. La RFC llamada no existe en el sistema de origen pero debe existir en el sistema destino. Si se produjera un error en la ejecucion de una RFC los mensajes de error están alojados en las variables SY-MSGID SY-MSGTY SY-MSGNO SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4 Una RFC se crea de la misma manera que...
Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: Los módulos de funciones RFC
Creado y Compartido por: Eduardo Gallardo Pineda / Disponibilidad Laboral: FullTime
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
Abap funciones popup disponemos de un conjunto de módulos de funciones llamadas “popup” las cuales nos permitirán generar en los desarrollos ABAP: pantallas, ventanas flotantes, ventanas de confirmación y muchas otras más, de forma fácil y rápida. Algunos ejemplos de estas funciones son los siguientes: POPUP_TO_CONFIRM: este popup muestra un texto en la pantalla y los botones ”Ok” y “Cancelar” para confirmar. POPUP_TO_DECIDE: este popup muestra una ventana de dialogo con un texto y los botones “Si” y “No” para tomar una decisión. POPUP_WITH_TABLE_DISPLAY: este popup muestra una ventana de dialogo dentro de la cual podemos...
Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: Los módulos de funciones POPUP
Creado y Compartido por: Eduardo Gallardo Pineda / Disponibilidad Laboral: FullTime
"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:
Consultas y Soporte

👋Hola! Estamos listos para ayudarle con el soporte que su carrera merece.
Acceda sección contacto y seleccione canal de comunicación más cómodo para usted.
🤝Aguardamos su mensaje, ¡Éxitos!
:: Garantía de Calidad CVOSOFT:
- 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
👉Que las empresas tomen en serio sus estudios es muy importante para que su inversión educativa tenga sentido.
Las empresas líderes de United States Of America y del Mundo confían a CVOSOFT su recurso más valioso, la formación de su gente.