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

 X 

📘ABAP - Include de Subrutinas

Selector Alummnos / Empresas

Definición de Include de Subrutinas

Es un objeto de ABAP que se crea para agrupar en él todas las declaraciones de subrutinas que se utilizan en un programa o grupo de programas.

Para crear un INCLUDE DE DATOS accedemos a la transacción SE38 Editor ABAP y seleccionamos dentro de los atributos del programa la opción "Programa de include".

Sin dudas la utilizar un INCLUDE DE SUBRUTINAS en un programa ABAP es considerada una muy buena práctica de programación.

Algunas de las ventajas que presenta la utilización de INCLUDES DE SUBRUTINAS en programas son las siguientes:

  • Hace que los códigos de los programas abap sean más reducidos y sencillos de seguir.
  • Facilitan el mantenimiento posterior de los programas.
  • Al poder utilizarse un mismo include en más de un programa favorece la reutilización del código.

 

 

 

✒️+Comunidad Académica CVOSOFT

Para continuar aprendiendo, le invitamos a conocer las últimas 10 Publicaciones Académicas sobre el tema "Include de Subrutinas" creadas y compartidas abiertamente por nuestros alumnos.

SAP Senior

Include: es utilizado para modularizar los programas para que pueda resultar mas legibles y mantenibles. INCLUDE de datos: para agrupar declaraciones de datos. INCLUDE de subrutinas: para declaraciones de subrutinas La tabla de base de datos SYST almacena a las variables del sistema de un programa ABAP, las mas utilizadas son: SY-SUBRC - código de retorno posterior a la ejecución de una sentencia, de tal manera que si el resultado es exitoso entonces es 0, de lo contrario es distinto de 0. SY-DATUM - contiene la fecha del sistema. SY-UZEIT - contiene la hora del sistema. SY-TABIX - contiene el índice de una tabla interna.

Acceder a esta publicación

Creado y Compartido por: Lisset De Jesus Velazquez

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

SAP Master

principales tipos de datos: C TEXTO = long 1. I ENTERO long 4 N TEXTO NUMERICO long 1 x hexadecimal long 1 D FECHA long 8 YYYYMMDD T hora 6 HHMMSS Se debe especificar la longitud de las variables tipo c, POR DEFECTO TOMA 1. ESTRUCTURA: es un conjunto de campos relacionado cuyos componentes pueden ser simples campos otras estructuras o inclusive tablas. existen 3 formas de definir estructura: data = estructura de tabla data: con ciertos campos types son formatos de estructuras que pueden ser utilizados por cualquier otra estructura include: es un objeto abap que se utiliza para modularizar los programas. dos tipos: INCLUDE DATOS: agrupar declaraciones de datos INCLUDE SUBRUTINAS: declaraciones de subrutinas. variables del sistema: syst sy...

Acceder a esta publicación

Creado y Compartido por: Leidy Giselle Parra Mora

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

SAP Senior

Tipo: C : Texto largos F: decimales I: enteros N: texto numéricos como el teléfono P: números clave D: fechas T: tiempo Luego de declarar la variable se coloca entre paréntesis la longitud deseada. Value es para asignar un valor predeterminado. Like: para copiar las propiedades de las variables Type: para agregar una del diccionario de datos Types: copiar tal cual las variables. Data: copiar solo algunos datos de las variables. Constante: son variables que mantienen su valor. Include de datos: agrupar declaraciones de datos Include de subrutinas: agrupar declaraciones de subrutinas. GET TIME para actualizar la hora de ejecución. actualizar el SY-UZEIT

Acceder a esta publicación

Creado y Compartido por: Daniel Arias Sarmiento

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

SAP SemiSenior

Tipos de datos ABAP: C->Texto, F->Punto flotante, I->Entero, N->TExto numérico, P->Número empaquetado, X->Hexadecimal, D->FECHA yymmdd. String->cadenas de long. variable, XString->string hexadecimal p/ cadenas de caracteres muy grandes. Las variables TYPE c, hay que especificar la long. de la cadena ó el sistema asumirá que su longitud es de 1 caracter. DATA: v_carrid LIKE sflight-carrid->Se declara v_carrid del tipo carrid de la tabla sflight. Estructur: conjunto de campos relacionados, cuyos componentes pueden ser simples campos, otras estructuras o inclusive tablas. INCLUDE: objeto ABAP q se utiliza para modularizar los programas de manera...

Acceder a esta publicación

Creado y Compartido por: Roxana Solis Ramirez

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

SAP Senior

Subrutinas La modularización ayuda a encontrar más fácilmente los errores en los programas. esto se debe a que al debaguear un programa solo me preocupo que el resultado de una subrutina sea el esperado sin entrar en detalle de como se llega a ese resultado. Tipos de subrutinas. Internas: Cuando la subrutina está dentro del mismo programa que le llama. Externas: Cuando la subrutina está en un programa distinto al que las llama.Como puede ser el caso de include de subrutinas o otro programa. Subrutinas internas. PERFORM: Palabra reservada del sistema que se utiliza para la creación de subrutinas. PARAMETROS ACTUALES: Son los parámetros definidos en el programa principal, a la derecha...

Acceder a esta publicación

Creado y Compartido por: Rafael Razo

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

Estructura: Es un conjunto de campos relacionados, cuyos componentes pueden ser simples campos, otras estructuras o inclusive tablas. Constante: es una variable que se declara dentro de un programa cuyo valor permanecerá constante a lo largo del programa. Include: es un objeto ABAB que se utiliza para modularizar los programas de manera que estos resulten más legibles y mantenibles. ....................DOS TIPOS DE INCLUDES: Include de datos: se utiliza para agrupar declaraciones de datos. Include de subrutinas: se utiliza para agrupar declaraciones de subrutinas, Tabla SYST: La...

Acceder a esta publicación

Creado y Compartido por: Eli Joel Zorrilla Zorrilla

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

SAP Master

Tipos de datos en ABAP C Texto. F Punto flotante. I Entero. N Texto Numerico. P Numero empaquetado. X Hexadecimal. D Fecha. T Hora. Estructura de datos. - Conjunto de campos relacionados, cuyos componentes pueden ser simples campos, otras estructuras o inclusive tablas. Constantes. - Variable que se declaro dentro de un programa cuyo valor permanecerá tal como lo indica su nombre, para la declaración se utiliza la palabra reservada CONSTANTS. Include de datos. - Es un objeto ABAP que se utiliza para modularizar los programas de manera que resulten mas legibles y mantenibles, existen dos tipos de include: Include de datos y Include de Subrutinas. Variables del sistema. - A parte de las variables...

Acceder a esta publicación

Creado y Compartido por: Jorge Luis Leal Marquez / Disponibilidad Laboral: PartTime + Carta Presentación

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

SAP Senior

Tipos de datos: la longitud hace referencia a la cantidad de bytes que ocupa una variable de ese tipo. Con la palabra value, inicializamos con un valor determinado a una variable. Cuando declaramos variables de tipo caracter TYPE c se debe especificar la longitud de la cadena, de lo contrario el sistema asumirá que su longitud es un caracter. La sentencia LIKE hace que al crear una variable le podamos decir que tome la misma estructura que otra variable, tabla o estructura interna. Es una variable que será copia de otra que hayamos creado anteriormente en el diccionario de datos. Estructura de datos Es un conjunto de campos relacionados, cuyos componentes pueden ser simples campos, otras estructuras o inclusive tablas. Constante:...

Acceder a esta publicación

Creado y Compartido por: Victor Manuel Gomez Escalona

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

SAP Senior

Leccion 3 Declaracion de Datos: cuando mecionamos un tipo de datos(I,D,TX...), la longitu se refiere a aa cantidad de byte que puede almacenar. - Cuando declaramos un avariable tipo c debemos especificar la longitud de la cadena, de lo contrario el sistema asumira 1 caracter. Like = variables de un mismo tipo que otra ya declarada. 2 > Estructuras : Conjunto de campos relacionados, cuyos componentes pueden ser campos,otras estructuras o tablas. 3 formas de definir una estructura: 1. Palabra clave DATA. (DATA : s_vuelos TYPE sflight.(tabla)). 2. Se utiliza DATA pero se utiliza la estructura mas especifica, se toma un campo especifico. 3. Se utiliza tipos (TYPES: BEGIN of st_vuelos, carrid TYPE...

Acceder a esta publicación

Creado y Compartido por: Luis Albán Arguedas Hernández / Disponibilidad Laboral: FullTime

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

SAP Senior

C- String * Se debe espeficirar la longitud del string. Si no el sistema lo toma como 1 caracter. F - Float I - Integer N - Number P - Numero enpaquetado X - HEX D - Date T - Time VALUE: Inicializa el valor determinado a una variable. LIKE: Declarar variables de igual tipo que otras ya creadas en el sistema. CONSTANTS: Declaración de constantes. INCLUDE: include de datos,e INCLUDE de subrutinas. Sirven para modularizar para mejor legibilidad y mantenimiento. *SE CONSIDERA BUENA PRACTICA EL PROGRAMADOR ABAP. ************************* Tabla SYST: Contiene y almacena las variables del sistema SY-SUBRC: Retorno posterior a la ejecución de una sentencia ABAP. Si el resultado de ejecucion es exitoso es 0, sino es distinto. ...

Acceder a esta publicación

Creado y Compartido por: Jair Sneider Reyes Zabala / Disponibilidad Laboral: FullTime + Carta Presentación


👉Bueno, estos fueron los últimos artículos de más de 79.000 publicaciones académicas abiertas, libres y gratuitas compartidas con la comunidad, para acceder a ellas le dejamos el enlace a CVOPEN ACADEMY.