🚀PROMO #PLANCARRERA2024 - 🔥Bonificaciones, Precios Congelados y Cuotas

 X 

✒️Publicaciones Carrera Consultor ABAP

Selector Alummnos / Empresas

👉Analicemos la Base de Conocimientos Comunitarios en Tecnología ABAP.
La cuál fué creada y compartida abiertamente por los alumnos de la Carrera Consultor ABAP.

Actualmente existen 14.940 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.

Las subrutinas

En esta lección aprenderemos todo lo relativo a las subrutinas en ABAP.

✒️Publicaciones ABAP por fecha

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

SAP Junior

Estructura. Es un tipo de dato complejo que contiene varios campos. Una estructura puede crearse en el Diccionario de datos, de modo que cualquier programa la pueda utilizar, o puede declararse en el programa particular en donde deseamos utilizarla de modo de utilizarla en tiempo de ejecución. Las estructuras se utilizan para la creacion de tipos de datos o configuracion, es decir, en muchas transacciones de SAP se solicita que introduzca una estructura con el tipo de datos que vamos a trabajar en especial en temas avanzados como lo son las sub rutinas, modulos de funciones, tablas de control de programas de dialogos, rfc, airbugs, formularios, estructuras appends etc. un ejemplo simple de su utilizacion es cuando declaramos un tipo de...

Acceder a esta publicación

Creado y Compartido por: Jose Medina / Disponibilidad Laboral: PartTime + Carta Presentación

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

SAP Junior

La creacion de una superficie de actualizacion para una tabla base de datos Superficie de actualizacion. Es un 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. Transaccion SE54. A esta misma pantalla que acabamos de visualizar en la imagen anterior podemos acceder en forma directa a traves de la transaccion estandar SE54 desde el campo de comandos de SAP. Transaccion SM30. Utilizaremos esta transaccion estandar de SAP para crear, modificar y eliminar registros de datos de tablas base de datos que tengan creadas una superficie de actualizacion en el sistema. Si deseamos agregar, quitar o modificar un campo de una tabla de la base...

Acceder a esta publicación

Creado y Compartido por: Jose Medina / Disponibilidad Laboral: PartTime + Carta Presentación

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

SAP SemiSenior

Reporte interactivo: Es un tipo de retoprte ABAP, donde se muestra el primer listado por pantalla, con cierta información luego haciedo doble clic en una linea determinada del primer listado, se accede a otro datos relativos a esa linea y asi sucesivamente por cuantos niveles tenga el reporte. A disferencia del reporte clásico, que puede ser ejecutado tanto online como batch, el reporte interectivo es ejecutado solo en forma online, ya que requiere de la interacción con el usuario. La principal ventaja de los reportes interactivos es que con pocas lineas de código se puede crear un reporte con interacción con el usuario, a diferencia de lños programas de dialogo, que requiera de mucho más tiempo...

Acceder a esta publicación

Creado y Compartido por: Javier Miguel Angel Barcelo

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

SAP Junior

Creacion de estructura Una estructura es un tipo de dato compuesto, formado por un conjunto de campos relacionados con logica. En mayor parte se usa para configurar aspectos del sistema. Se crea desde la transaccion SE11 seleccionando Tipo de datos / Estructura Dentro tiene la interfaz de una tabla de base de datos y se configura de forma parecida Creacion de una ayuda de busqueda para parametros Ayuda de busqueda es util para buscar valores disponibles de campos de modo que se pueda seleccionar sin necesidad de escribirlo, ya sea en un parametro de salida de pantalla de un reporte o en el browser de datos se16. Se crea desde SE11 seleccionando Ayuda para busqueda / Ayuda p.busqueda elemental Dentro el metodo de seleccion sera el nombre de la...

Acceder a esta publicación

Creado y Compartido por: Luciano Martinez / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Junior

Superficie de actualizacion para tabla de base de datos Es un objeto que se crea para una tabla que permite crear, modificar y eliminar los registros de la tabla. Se crea desde la transaccion SE11 Utilidades / Generador Actualizacion tabla Tambien se puede acceder directamente de la transaccion SE54 Dentro se completan los campos: Grupo de autorizaciones: con &NC& que significa no esta asociado a algun grupo Grupo funciones: se pone el nombre de la tabla de base de datos Tipo actualizacion: se selecciona nivel 1 o 2 Luego se va a Buscar Nº imagenes en la barra de herramientes y se llenara automaticamente con numeros Una vez creada la superficie de actualizacion se utiliza para ingresar registros de datos Transaccion SM30 para ingresar...

Acceder a esta publicación

Creado y Compartido por: Luciano Martinez / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP SemiSenior

La creación de un status Gui: es un componente independiente de los programas ABAP, que se utiliza para proporcionar al usuario un aplio rango de funcionalidades en la pantalla de los programas. Un Status Gui está formado por los siguientes componentes: La barra de menú: es la herramienta básica para la navegación por las distintas pantalla de una transacción del sistema. Aqui podemos encontrar todos las funcionalidades, nos referimos a las opciones Sistema y Ayuda. La barra de herramientas estándar: es de particular interéres, ya que contiene muchos de los botones necesarios para realizar las acciones más comones tales como grabar, buscar, dar entérs, imprimir, etc....

Acceder a esta publicación

Creado y Compartido por: Javier Miguel Angel Barcelo

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

SAP Junior

Los datos en SAP Los datos en SAP se guardan en tablas de bases de datos, se pueden clasificar en tres tipos de datos: Datos maestros: no se modifican a menudo (datos maestros, cuentas, bancos, clientes, etc) Datos de movimientos: son muy volatiles y se generan en masa (datos de facturas, pedidos, documentos, etc) Datos del sistema o de control: configuracion del sistema. Diccionario de datos ABAP Desde esta herramienta se puede administrar, crear, visualizar y modificar todas las definiciones de datos (tanto las estandar como las creadas por usuarios o Z) que existen en el sistema. Esta integrado en el Workbench ABAP que es un conjunto de herramientas que se utiliza para el desarrollo, testing y ejecucion de programas. Esto...

Acceder a esta publicación

Creado y Compartido por: Luciano Martinez / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP SemiSenior

Los simbolos de textos: son texto que se crea 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. Los simbolos y de texto son objeto de ABAP indenpendientes de los programas por lo que deben activarse y transportarse a otros ambientes y mandantes junto con los programas y los demas objetos. Para acceder a los simbolos de texto de un programa ABAP debemos ir al Menú: Pasar a / elementos de texto / Simbolos de texto. La utilizacioón de simbolos de textos en los programas ABAP es sumamente inportente ya que evita lo que denomina harcodear. Harcodear: en desarrollo de software cuando hablamos de Harcordear nos refemos...

Acceder a esta publicación

Creado y Compartido por: Javier Miguel Angel Barcelo

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

SAP SemiSenior

La creación de una variante de ejecuciín: Supongamos que tenemos un reporte que tiene una pantantalla de selección con 20 cammpos de entrada, entres parameters y select-options. si cada vez que necesitamos ejecutarr el reporte, tenemos que introducir en la pantalla de selecciónel contenido de los 20 parámetros mucho tiempo. Para solucionar este inconveniente, SAP creó el concepto de variante, que es aplicable tanto a reportes como a cualquier objoto que se pueda ejecutar y que permite gurdar parámetros ingresados por pantalla, para no tener que volver a cargarlos una y otro vez. En SAP llamamos variante de ejecución a una imajen de informacion fija que podemos introducir en una patalla...

Acceder a esta publicación

Creado y Compartido por: Javier Miguel Angel Barcelo

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

SAP Junior

Datos en el sistema SAP. Hay tres tipos de datos del sistema SAP. Datos Maestros: Son registros en SAP que se utilizan en las transacciones. Estos registros no se modifican constantemente y permiten al usuario trabajar de forma más ágil. Por ejemplo datos de materiales, cuentas, bancos, clientes. Datos de Movimientos: Datos volatiles y de gran volumen de almacenamiento. Por ejemplo datos de facturas, de pedidos, de documentos. Datos del sistema de control: Son los datos que contienen informacion de la configuracion del sistema. Todos estos datos se guardan o almacenan en las tablas de base de datos. Diccionario de Datos ABAP. es la herramienta a través de la cual se administran todas las definiciones de datos...

Acceder a esta publicación

Creado y Compartido por: Jose Medina / Disponibilidad Laboral: PartTime + Carta Presentación

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

SAP Junior

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. ABAP para ello nos proporciona de la llamada técnica de corte de control, a través de un conjunto de sentencias las cuales nos facilitan el trabajo como programadores. Para realizar cortes de control vamos a utilizar las siguientes sentencias: AT NEW: esta sentencia comparará el actual valor del campo con el valor anterior, en caso de ser distintos entonces se procesará el código dentro del AT NEW. AT END OF: esta sentencia comparará el actual valor del campo con el valor siguiente, es decir el que se encuentra en la próxima...

Acceder a esta publicación

Creado y Compartido por: Jose Medina / Disponibilidad Laboral: PartTime + Carta Presentación

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

SAP Junior

Cortes de control Es una forma de estructurar y formatear un reporte de salida por pantalla de modo que se sumarizen datos y se muestren distintos totales por campo del reporte. Lo vamos a necesitar para organizar la salida de los datos, dar un formato determinado, agrupar campos de salida, ordenar el reporte por campo, sumarizar datos, etc. Un ejemplo para entenderlo mejor es el de un reporte de clientes por region y distrito; en el que se muestre por cada region y distrito los clientes junto con sus importes. Ademas se debe mostrar el total de importes por cliente, distrito y region. Los cortes de control son una tecnica que esta compuesta por una serie de pasos: Primero se declara una tabla interna de salida del reporte, el detalle va...

Acceder a esta publicación

Creado y Compartido por: Luciano Martinez / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Junior

Tipos de Mensajes. En ABAP existen diversos tipos de Mensajes: (s) de Exito, (I) de informacion, (E) de Error, (W) de Advertencia, (A) de Terminacion y (X) Dump de error en tiempo de ejecucion. Mensaje de Dialogo (A): el mensaje se mostrará con una ventana de diálogo en la pantalla. Este tipo de mensaje produce la terminación del programa y el control retorna a la última área del menú. Mensaje de Error (E): este tipo de mensaje produce la terminación del procesamiento de la pantalla de selección. Los campos de la pantalla especificados en el evento AT SELECTION-SCREEN permiten la entrada de datos en donde el usuario del programa debe introducir un nuevo valor. Mensaje de Información...

Acceder a esta publicación

Creado y Compartido por: Jose Medina / Disponibilidad Laboral: PartTime + Carta Presentación

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

SAP Junior

Tablas internas Permite guardar en memoria grandes cantidades de registros de datos con una misma estructura, se puede especificar la cantidad maxima pero esto esta relacionado a los limites especificados en la instalacion de SAP. Una tabla interna existe unicamente en memoria cuando se ejecuta el programa. Algunos de sus usos tipicos son: Almacenar temporalmente datos pertenecientes a las tablas de bases de datos para procesamientos futuros. Estructurar y formatear datos que se mostraran como salida del programa en forma de listado o archivo que se genera en el servidor o localmente. Formatear datos para ser utilizados por otros servicios con determinado formato. Declaracion de una tabla interna Vamos a necesitar contar con una...

Acceder a esta publicación

Creado y Compartido por: Luciano Martinez / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Junior

Pantalla de Seleccion. Es un area dentro de los reportes en donde se especifican los parametros de seleccion por los cuales se va a ejecutar un programa ABAP. Dentro de la pantalla de selección van a existir parámetros, estos parámetros pueden ser básicamente de dos tipos: PARAMETERS: a través de los cuales el usuario introduce valores individuales en la pantalla de selección. Para declarar PARAMETERS: vamos a utilizar la palabra reservada (palabra propia del lenguaje ABAP, que no puede ser utilizada por el programador con otra intención con el que se le designó) PARAMETER seguido de su nombre y su tipo, ejemplo: PARAMETERS: p_fecha LIKE sy-datum o p_nombre(10) TYPE c. La longitud...

Acceder a esta publicación

Creado y Compartido por: Jose Medina / Disponibilidad Laboral: PartTime + Carta Presentación

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

SAP Junior

REPORT z_ejemplou2_leccion7_estlx87h. DATA: v_nombre(12) TYPE c VALUE 'Jose Medina', v_edad(2) TYPE n VALUE '47', v_codigo(4) TYPE c VALUE '4028', v_fecha TYPE d. INITIALIZATION. v_fecha = sy-datum. *-------------* TOP-OF-PAGE. WRITE:/ 'DATOS DE LOS ALUMNOS DEL SISTEMA'. ULINE. *-------------* *----------------------* START-OF-SELECTION. *----------------------* WRITE:/1(20) 'Nombre del Alumno: ', v_nombre LEFT-JUSTIFIED. "Alineado a la Izquierda WRITE:/1(150) 'Edad del Alumno: ', v_edad RIGHT-JUSTIFIED. "Alinea a la derecha WRITE:/1(80) 'Codigo Postal: ', v_codigo CENTERED. "Centra el texto ULINE. "Imprime en pantalla una linea WRITE:/1(80) 'Codigo Postal: ', v_codigo CENTERED...

Acceder a esta publicación

Creado y Compartido por: Jose Medina / Disponibilidad Laboral: PartTime + Carta Presentación

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

SAP Junior

Las Condiciones. Consiste en la ejecucion de una sentencia o grupo de sentencias que se ejecutaran en base a si se cumple o no una determinada expresion logica. La Palabra clave IF-ENDIF de ABAP es utilizada para representar una condición. La estructura de la sentencia es la siguiente: IF expresion_logica_1. [bloque_de_sentencias_1] [ELSEIF expresion_logica_2. [bloque_de_sentencias_2]] ... [ELSE. [bloque_de_sentencias_n]] ENDIF. Esta sentencia define una estructura de control, la cual puede contener múltiples bloques de sentencia, de las cuales una de ellas será ejecutada. Las expresiones lógicas, comenzando con la instrucción IF, se comprueban de arriba a abajo y el bloque de instrucciones después...

Acceder a esta publicación

Creado y Compartido por: Jose Medina / Disponibilidad Laboral: PartTime + Carta Presentación

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

SAP Junior

La inicializacion de las variables. Para inicializar variables podemos utilizar la sentencia CLEAR por cada una de las variables a inicializar o una sola sentencia o linea de codigo a todas las variables. Ahora bien, dependiendo del tipo de la variable entonces el contenido resultante de la inicializacion sera diferente. Una sentencia muy importante a la hora de consultar el contenido de las variables que declaramos en nuestros programas es IS INITIAL(se utiliza para saber si una variable es inicial es decir está vacia). La sentencia IS INITIAL es muy util cuando trabajamos con tablas internas. Asignacion de valores a las variables. Cuando se realiza una asignacion de valores de una variable a otra que no es del mismo tipo de datos, es...

Acceder a esta publicación

Creado y Compartido por: Jose Medina / Disponibilidad Laboral: PartTime + Carta Presentación

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

SAP Junior

Hola a todos! soy Luciano y estoy en busqueda laboral en el mundo SAP, mas especificimente en el area de Consultor ABAP. Estoy en una busqueda activa en varias paginas de bolsas de empleo, en Linkedin mucho mas presente ya que es la más conocida. Desde hace 7 meses que me estoy capacitando y aprendiendo sobre SAP. Inicialmente me interesaba ser Administrador BASIS, pero desde que encontre este curso me encanto y no dejo de aprender sobre el lenguaje ABAP. También hice un curso completo de SQL que complementa mi carrera en proceso (ya que tiene mucho que ver con SAP ABAP y sus tablas de base de datos). Ademas tengo conocimientos en el Paquete Office, más que nada en Power BI que se usa para realizar reportes y gráficos....

Acceder a esta publicación

Creado y Compartido por: Luciano Martinez / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Junior

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 O a n registros de datos. Sí bien al momento de declarar una tabla interna es posible especificar la cantidad de registros que puede almacenar, la verdad es que la cantidad de registros máxima está íntimamente relacionada con los límites especificados en la instalación del sistema SAP. Los usos tip1cos que se le da a una tabla interna es alguno de los s1gu1entes Para almacenar temporalmente los datos de las tablas bases de datos para un procesamiento futuro: es decir se seleccionan los datos de las tablas bases de datos....

Acceder a esta publicación

Creado y Compartido por: Maximiliano David Ducoli / Disponibilidad Laboral: PartTime + Carta Presentación

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

SAP Junior

Tipos de mensajes en ABAP Una vez ingresados los parametros de entrada en la pantalla de nuestro reporte y sea ejecutado, vamos a necesitar que estos parametros sean validados con el evento AT SELECTION-SCREEN y tambien que el programa sea capaz de emitir mensajes de modo que guie al usuario, en ABAP existen distintos tipos de mensajes: S = mensaje de exito Este tipo se visualiza en la barra de estado de la pantalla y tiene un icono verde a la izquierda del texto. I = mensaje de informacion Este tipo se muestra en una ventana de dialogo en la pantalla y se pausara el procesamiento del programa hasta que se interactue con el. E = mensaje de error Este tipo produce la terminacion del procesamiento de la pantalla de seleccion,...

Acceder a esta publicación

Creado y Compartido por: Luciano Martinez / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Master

LA PERFORMANCE EN ABAP: en ABAP existen lo que en programación se denomina buenas y malas prácticas, ya sea porque afectan al rendimiento o la performance de los programas o porque afectan a otros factores que son determinados como ser la reutilización y el mantenimiento de código. Cuando hablemos de performance nos estaremos refiriendo al análisis del desempeño y el rendimiento del programa ABAP. Dentro de ABAP podemos decir que la performance de un programa tiene que ver con 3 aspectos fundamentales que son los siguientes: - El tiempo de procesamiento de la lógica ABAP existente en el programa. - El tiempo de procesamiento de los accesos a las tablas de la base de datos. - El tiempo de procesamiento...

Acceder a esta publicación

Creado y Compartido por: Jean Carlos Lopez / Disponibilidad Laboral: FullTime

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

SAP Junior

Gestion de Versiones de ABAP. Para acceder a la herramienta de Gestión de las Versiones nos situamos sobre nuestro programa en el entorno de desarrollo y vamos al menú Utilidades / Versiones / Gestión de versiones. Una vez allí veremos un listado con las versiones existentes del programa que estamos analizando. Las versiones se identifican con los siguientes datos: Número de versión Release de SAP Orden de transporte Fecha de creación Hora de creación Autor Debemos de tener en cuenta que solo es posible visualizar una version de un objeto ABAP al mismo tiempo, por lo tanto antes de ejecutar la funcionalidad para visualizar tenemos que verificar que solo una version...

Acceder a esta publicación

Creado y Compartido por: Jose Medina / Disponibilidad Laboral: PartTime + Carta Presentación

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

SAP Junior

Parametros de seleccion Son delimitaciones que se le agrega al programa de modo que solo se ejecute para ciertos datos que el usuario introduzca por la pantalla. Para lograr esto hay que crear una Pantalla de seleccion. (es un area donde se especifican los parametros por los cuales se ejecutara el programa) Basicamente existen dos: Parameter y select-options PARAMETER: Para declarar hay que usar la sentencia PARAMETER seguida de su nombre y un tipo de parametro: PARAMETER nombre_parametro TYPE/LIKE tipo_parametro. (el nombre debe tener un max de 8 posicioines de longitud) Depende del tipo de parametro aparecera o no un MATCHCODE que es una ayuda de busqueda... Tambien se deben cambiar los nombres de los parametros para que tengan una descripcion...

Acceder a esta publicación

Creado y Compartido por: Luciano Martinez / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP SemiSenior

La memoria: En siertas oprtunidades podria suceder que mientras ejecutamos un programa u objeto ABAP, necesitamos de datos que se obtengan en otro programa ABAP que se ejecutó previamente. Existen varias formas de solucionar esto, una de ellas es pasando parámetros de un programa a otro, si es que ambos objetos son programas y otras opción es utilizar la memoria para pasar los datos entre programas. Cuando hablamos de memoria debemos hacer una distinción entre: La memoria de SAP La memoria de ABAP La memoria de ABAP es una memoria local y es muy limitada, ya que solo se puede acceder a ella dentro de una sesión interna y los programas que se ejecutan fuera de la sesión no pueden leer ni escribir...

Acceder a esta publicación

Creado y Compartido por: Javier Miguel Angel Barcelo

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

SAP Junior

FORMATO DE SALIDA DE DATOS WRITE:/ <offset> (<long>) 'datos a visualizar'. La sentencia write tiene un formato definido barra (/) = salto de linea offset = columna donde comienza la impresion long = longitud de la impresion Hay varios adicionales a la sentencia WRITE, por ejemplo: WRITE:/1(70) 'texto' LEFT-JUSTIFIED. (alinear el texto a la ezquierda de la pantalla) WRITE:/1(70) 'texto' RIGHT-JUSTIFIED. (alinear el texto a la derecha de la pantalla) WRITE:/1(70) 'texto' CENTERED. (alinear el texto al centro de la pantalla) WRITE:/ 'texto' variable NO-ZERO. (para cambiar por blancos los ceros de una variable) CONDENSE variable NO-GAPS. (para sacar los espacios en blanco dentro de una variable) WRITE:/...

Acceder a esta publicación

Creado y Compartido por: Luciano Martinez / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Junior

1. Visión General Las pantallas de selección son pantallas especiales que pueden ser definidas en programas ejecutables, grupos de funciones y module pools. Las pantallas de selección son definidas en la sección de declaraciones globales de los mencionados programas ABAP con sentencias, sin usar el Screen Painter: • SELECT-OPTIONS • SELECTION-SCREEN • PARAMETERS Las pantallas de las pantallas de selección pueden contener subconjuntos de los elementos de pantalla de las pantallas generales. Las pantallas de selección descansan en el mismo espacio-nombre de las pantallas de los programas. Adicionalmente, el número 1000 de dynpro está reservado para las pantallas...

Acceder a esta publicación

Creado y Compartido por: Bladimir Martinez Berrocal / Disponibilidad Laboral: FullTime

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

SAP Junior

Tipo de línea de una tabla interna: Suele ser normalmente una estructura, aunque podría ser cualquier tipo. Cada componente de la estructura es una columna de la tabla interna. El tipo puede ser elemental (c, d, f, i, n, p, t, x) o complejo (incluso otra tabla) 2.3. La clave : La clave identifica cada entrada de una tabla. Hay dos tipos de claves: • clave estándar • clave definida por el usuario. El programador puede decidir si la clave es única (UNIQUE) o no (NONUNIQUE). Si la clave es única no puede haber entradas duplicadas. La clave de las tablas estándar NO puede ser única. La clave de las tablas hashed siempre es única. En todas las tablas con un tipo...

Acceder a esta publicación

Creado y Compartido por: Bladimir Martinez Berrocal / Disponibilidad Laboral: FullTime

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

SAP Junior

1:Tipos estándar de datos ABAP . ABAP es un lenguaje que maneja un amplio espectro de datos y de tipos de datos. Posee algunos tipos de datos elementales sobre los cuales se pueden crear otros muy complejos. Los tipos estándar ABAP predefinidos por SAP (tipos implementados) están divididos en dos grupos: ● Tipos completo ● Tipos incompleto Los tipos estándar ABAP completos contienen una especificación de longitud fija específica del tipo. En cambio, los tipos incompletos no tienen una longitud fija. La longitud se debe especificar junto con la declaración de la variable. Como la mayoría de los lenguajes modernos, ABAP tiene un conjunto de tipos de datos primitivos sobre...

Acceder a esta publicación

Creado y Compartido por: Bladimir Martinez Berrocal / Disponibilidad Laboral: FullTime

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

SAP Junior

CONDICIONALES Igual que en todos los lenguajes, ABAP cuentas con las condicionales. Consiste en que una o varias sentencias se ejecutaran si se cumple o no una condicion (expresion logica). Estas son algunas condicionales: IF - ENDIF (anidadado) ejemplo IF var_calificacion >= '9'. WRITE: / 'Aprobado con merito'. ELSEIF var_calificacion BETWEEN '6' AND '8'. (si esta entre BETWEEN 6 y 8) WRITE: / 'Aprobado'. ELSEIF var_calificacion BETWEEN '4' AND '6'. WRITE: / 'Aprobado raspando'. ELSE. WRITE: / 'Reprobado'. ENDIF. CASE - ENDCASE ejemplo CASE var_calificacion. WHEN '10' OR '9' OR '8'. WRITE: / 'Aprobado con meritos'. WHEN '7' OR '6'. WRITE: / 'Aprobado'. WHEN '5' OR '4'. ...

Acceder a esta publicación

Creado y Compartido por: Luciano Martinez / 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: