✒️ABAP Las subrutinas
ABAP Las subrutinas
SUBRUTINAS, FUNCIONES Y BATCH.
SUBRUTINAS: Son secciones de código que pueden ser utilizadas más de una vez.
PERFORM: Palabra reservada para crear subrutinas
INCLUDE DE DATOS: Son objetos ABAP que se crean para agrupar en ellos todas las declaraciones de datos que se utilizan en el programa.
para declarar una subrutina su nombre puede contener como maximo 30 caracteres.
Hay dos tipos de subrutinas INTERNAS Y EXTERNAS.
INTERNA: Son aquellas que se encuentran dentro del mismo programa que hace la llamada.
EXTERNAS: Son las que se encuentran en un programa diferente al que realiza el llamado.
TIPOS DE PARAMETROS.
ACTUALES: Son los que se declaran a la derecha de la palabra PERFOMR dentro del programa principal.
FORMALES: Son aquellos que se declaran a la derecha de la palabra reservada FORM dentro de la subrutina.
PASO DE PARAMETROS.
POR VALOR: Durante la llamada a la sub rutina los parámetros formales son copias de los parámetros actuales los cambios realizados en los parámetros formales no afectan los parámetros actuales.
POR REFERENCIA: Durante la llamada a la subrutina la dirección de los parámetros actuales se transfieren a los parámetros formales dentro de la subrutina se trabaja con el campo del programa que hace la llamada.
Si cambian los parámetros formales el contenido del campo del programa que hace la llamada tambien cambia.
PASO POR VALOR Y RESULTADO: Durante la llamada los parámetros formales son creados somo una copia de los parámetros actuales los cambios de los parámetros formales son copiados a los parámetros actuales al final de la subrutina.
 
 
 
Sobre el autor
Publicación académica de Juan Santamaria Borja, en su ámbito de estudios para la Carrera Consultor ABAP.
Juan Santamaria Borja
Profesión: Ingeniero de Sistemas - Colombia - Legajo: MR96E
✒️Autor de: 85 Publicaciones Académicas
🎓Cursando Actualmente: Consultor ABAP Nivel Avanzado
🎓Egresado de los módulos:
Certificación Académica de Juan Borja