✒️Publicaciones Carrera Consultor ABAP

Selector Alummnos / Empresas

Base Conocimientos Comunitarios en Tecnología ABAP creada y compartida abiertamente por los alumnos de la Carrera Consultor ABAP.

Actualmente existen 14.187 Publicaciones Académicas en ABAP.

¿Buscás una carrera con Futuro?

🚀#PLANCARRERA2023

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

✒️Publicaciones ABAP por tema tratado en lecciones

 

:: E

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 205 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

 

 

:: ¿Realmente desea a aprender ABAP?

Tenemos una excelente noticia! el lunes 03 Abril 2023 comienza la 🎓Carrera Consultor ABAP, un brillante futuro le espera!!!

 Cargando presentación, aguarde unos instantes...

✒️Publicaciones ABAP por fecha

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

SAP Master

PERFORMANCE EN ABAP En ABAP existe lo que en programación se denominan buenas y malas prácticas. En esta ocasión nos vamos a centrar en la performance de los programas. Cuando hablamos de performance nos estamos refiriendo al análisis del desempeño y rendimiento del programa. Para ello vamos a trabajar con una transacción estándar de SAP que es sumamente útil para el análisis del performance. Nos referimos a la transacción SE30. Una vez que ingresamos en la transacción presionamos el botón "Tips & Trics" (F6). Aquí vamos ir analizando las diferentes prácticas de programación ABAP con las que trabajamos a lo largo del módulo...

Acceder a esta publicación

Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: La performance en ABAP

Creado y Compartido por: Eduardo Gallardo Pineda / Disponibilidad Laboral: FullTime

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

SAP Master

¿QUE ES UNA BAPI EN SAP? Las BAPIs (Business Application Programming Interfaces) son las interfaces estándar de SAP. En concreto, son piezas de código en forma de módulo de funciones, usadas en la integración entre componentes de SAP, así como con componentes externos. Dicha integración de componentes, se realiza a nivel de negocio, no a nivel técnico, lo que permite una mayor estabilidad en la unión e independencia de la tecnología de comunicación subyacente. Las BAPIs están ligadas en forma de método a los objetos de negocio de SAP, ocupados de cubrir múltiples procesos de datos dentro del sistema. Todas las BAPIs tienen una serie de características...

Acceder a esta publicación

Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: Las BAPIS

Creado y Compartido por: Eduardo Gallardo Pineda / Disponibilidad Laboral: FullTime

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

SAP Master

BATCH INPUT UTILIZANDO JUEGO DE DATOS Para almacenar o introducir registros en la base de datos de SAP o un fichero especial al que se denomina "Juego de Datos", el sistema Batch Input o BDC (Batch Data Comunication), dispone de tres (3) funciones estándar que facilitan este tipo de tarea. Estos juegos de datos tienen siempre la misma forma definida en la estructura estándar "BDCDATA". BDC_OPEN_GROUP Permite abrir la sesión para la creación del Juego de Datos y que éste se almacene en la cola de juego de datos pendientes. Los parámetros principales son: GROUP: Nombre con el que se almacenará el juego de datos. USER: Usuario con el que se ejecutará el juego...

Acceder a esta publicación

Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: El Batch Input utilizando el Juego de datos

Creado y Compartido por: Eduardo Gallardo Pineda / Disponibilidad Laboral: FullTime

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

SAP Master

BATCH INPUT UTILIZANDO CALL TRANSACTION El objetivo será la carga inicial de datos de la tabla ZTABLA_USUARIOS. Creamos un archivo de texto con registros que cumplan con la estructura de la tabla ZTABLA_USUARIOS. 1er paso: Declaración de datos propios del batch input - Declaramos una tabla interna y una estructura, ambas del tipo BDCDATA, - Otra tabla del tipo BDCMSGCOLL con su estructura à almacena los mensajes que se producen cuando ejecutamos el CALL TRANSACTION. Es una estructura estándar del sistema utilizada para definir la tabla interna que almacenará los mensajes del batch input. - La tabla interna de usuarios que contendrá los datos que subimos del archivo de entrada. - Tabla para...

Acceder a esta publicación

Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: El Batch Input utilizando Call transaction

Creado y Compartido por: Eduardo Gallardo Pineda / Disponibilidad Laboral: FullTime

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

SAP Master

Sub Rutinas y grabación de Datos de un BI 1. Situado en el campo -> Presionar F1 -> clic en el botón de información técnica -> en la ventana de diálogo que aparece contiene nombre del probrama, nombre de la dynpro y el nombre del campo 2- Situado en el botón -> Presionar F1 -> aparece una ventana de diálogo con el nombre del programa y el código de función correspondiente al botón. En todas las pantallas de SAP se puede visualizar en el extremo inferior derecho de las mismas, diferentes datos de la pantalla como puede ser el mandante, nombre del programa en ejecución, usuario, transacción... Grabación de un Batch Input Otra forma más...

Acceder a esta publicación

Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: Las subrutinas y la grabación de datos de un BI

Creado y Compartido por: Eduardo Gallardo Pineda / Disponibilidad Laboral: FullTime

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

SAP Master

PARÁMETROS DE USUARIO Desde un punto de vista técnico se puede decir que el día a día de un usuario en SAP consiste en introducir gran cantidad de información en campos SAP. La información ingresada depende de cada campo de pantalla. Sin embargo, existen campos donde un usuario siempre va a escribir la misma información. En ese momento, hay quienes se preguntan ¿por qué escribir siempre lo mismo al llegar a un determinado punto?, y si ¿no existe una manera que al llegar a ese campo en pantalla, ya quede lleno por defecto? y así evitar que el usuario tenga que volver a llenarlo una y otra vez en cada transacción que tenga este campo. Esto se puede evitar manteniendo...

Acceder a esta publicación

Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: Los datos propios en el sistema SAP

Creado y Compartido por: Eduardo Gallardo Pineda / Disponibilidad Laboral: FullTime

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

SAP Master

BATCH INPUT ¿Qué es un Batch Input? Cuando se instala una aplicación en un ambiente de producción, es necesario dar de alta toda la información que es indispensable para que pueda funcionar. A este proceso lo llamamos varga inicial de datos. Supongamos que necesitamos hacer la carga inicial de datos SAP de 10.000 clientes. Para hacer esto, tendríamos que ingresar 10.000 veces a la transacción maestro de clientes, lo cual sería una tarea demasiado tediosa y sumamente costosa en tiempo. Algo similar ocurriría si necesitamos ingresar 10.000 registros en una tabla base de datos, ya que si bien, en este caso, podríamos crear un programa que mediante instrucciones Open SQL cargue...

Acceder a esta publicación

Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: El concepto de Batch Input

Creado y Compartido por: Eduardo Gallardo Pineda / Disponibilidad Laboral: FullTime

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

SAP Training

Hola, soy de Buenos Aires, Argentina tengo 52 años y me perfilo por el lado técnico, trabaje como usuario SAP por más de 3 años, luego de realizar una academia ABAP, trabaje como abaper durante 6 años más en diferentes consultoras, adquirí mucha experiencia junto a mis pares, pero luego deje el mundo IT por un proyecto personal, despues de 10 años, vuelto a retomar SAP ABAP, eligiendo a cvosoft y toda su experiencia para volver a actualizarme. Por el momento no estoy participado de entrevistas pero lo haré a la brevedad, si lo hice en su momento y todo lo descripto en este seminario, estal cual. Inicie mis primeros pasas en la consultora Teknoda la cual daba la capacitación...

Acceder a esta publicación

Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: Social Break - Seminario de Inserción Laboral SAP

Creado y Compartido por: Marcelo Alejandro Iacovino / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Master

Estándares de Programación En un ambiente de trabajo real dentro de un equipo de desarrollo en donde trabajan muchas personas realizando las mismas tareas, es imprescindible seguir ciertos lineamientos para poder garantizar la calidad del trabajo realizado y por sobre todo asegurarnos que el trabajo que realiza una de las personas que forma parte del equipo pueda ser desarrollado por cualquier otro miembro del equipo sin dificultades. Los Estándares de Programación determinan la forma en la que codificaremos nuestros programas ABAP. Es decir, como declararemos las variables, estructuras, tablas, así como también la forma en que debemos definir los objetos que creamos en el Diccionario de datos, o...

Acceder a esta publicación

Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: Los Estándares de programación en ABAP

Creado y Compartido por: Eduardo Gallardo Pineda / Disponibilidad Laboral: FullTime

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

SAP Master

FIEL SYMBOLS 1- Que son los field symbols? es un tipo de sentencia ABAP que nos permite trabajar con los datos de los programas en forma dinámica en tiempo de ejecución. Nos proveen de gran flexibilidad. Procesar partes de campos (offset) y el desplazamiento de un campo en forma dinámica. Se puede forzar a un field symbol para que tome diferentes atributos técnicos que los del campo asignado a el. Importante: la mayoría de los errores que cometemos en la utilización del Field Symbols los detectamos recién en tiempo de ejecución. Esto hace que sean bastante mas fáciles de detectar. Solo debemos utilizar Field Symbol si no podemos llegar al mismo resultado con las sentencias ABAP...

Acceder a esta publicación

Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: Los Field Symbols

Creado y Compartido por: Eduardo Gallardo Pineda / Disponibilidad Laboral: FullTime

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

SAP Master

Administración de archivos de imágenes en SAP Toda la administración de archivos en SAP se realiza mediante la transacción SE78 Los formatos permitidos para imágenes son: TIFS y BMP Para ver los archivos que ya existen en el sistema ingresamos en la carpeta Gaphics y luego dentro de la carpeta BMAP buscamos todos los archivos, aquí seleccionamos tanto los archivos blanco y negro como los de color. Luego vemos el listado de archivos de imágenes que hay en el sistema, luego elegimos el primer archivos de imágenes que es ENJOY y la previsualizamos, después vemos la información existente de la imágen, podemos modificar dicha información con el botón de atributos....

Acceder a esta publicación

Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: La administración de archivos de imágenes en SAP

Creado y Compartido por: Eduardo Gallardo Pineda / Disponibilidad Laboral: FullTime

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

SAP Master

Transferencias de archivos al servidor Mediante la sentencia TRANSFER para pasar archivos desde nuestros programas ABAP a los archivos ubicados en el servidor de aplicaciones. El modo que se realiza la transferencia de información se corresponde con el modo de apertura del archivo. Si el archivo no esta abierto para escritura, el sistema intentará abrirlo en BINARY MODE o utilizando la ultima ejecución de la de sentencia OPEN DATASET. con la transacción CG3Y podemos copiar un archivo alojado en el servidor a nuestra computadora. el formato de transferencia puede ser ASCII o BINARIO. Borrado de archivos del servidor: mediante la sentencia DELETE DATASET. Para borrar un archivo previamente debemos abrirlo. Cierre...

Acceder a esta publicación

Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: Los archivos en el servidor y las sentencias TRANSFER, DELETE y CLOSE

Creado y Compartido por: Eduardo Gallardo Pineda / Disponibilidad Laboral: FullTime

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

SAP Master

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

Acceder a esta publicación

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 ***

SAP Master

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

Acceder a esta publicación

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 ***

SAP Master

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

Acceder a esta publicación

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 ***

SAP Master

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

Acceder a esta publicación

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 ***

SAP Junior

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

Acceder a esta publicación

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 ***

SAP Master

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

Acceder a esta publicación

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 ***

SAP SemiSenior

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

Acceder a esta publicación

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 ***

SAP Master

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

Acceder a esta publicación

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 ***

SAP Master

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

Acceder a esta publicació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 ***

SAP Master

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

Acceder a esta publicación

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 ***

SAP Master

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

Acceder a esta publicació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 ***

SAP Master

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

Acceder a esta publicación

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 ***

SAP Master

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

Acceder a esta publicación

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 ***

SAP Master

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

Acceder a esta publicación

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 ***

SAP Junior

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

Acceder a esta publicación

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 ***

SAP Junior

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

Acceder a esta publicación

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 ***

SAP Junior

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

Acceder a esta publicación

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 ***

SAP SemiSenior

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

Acceder a esta publicación

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

"Es deber del alumno superar al maestro"

 

 

+Recursos Gratuitos en CVOSOFT:

¡Lo importante es aprender!, por eso en CVOSOFT la comunidad SAP más grande de habla hispana, ponemos a su alcance los siguientes recursos abiertos libres y gratuitos:

Buscador de Publicaciones:

 

Consultas y Soporte

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

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

🤝Aguardamos su mensaje, ¡Éxitos!

 


 

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

¿Quieres conocerlas?