✒️ABAP Las subrutinas
ABAP Las subrutinas
SUBRUTINA
Seccion de codigo que puede se utilizada mas de una vez, una subrutina se declara con la palabra reservada PERFORM seguida del nombre de la subrutina, despues de esto se crea un bloque FORM-ENDFORM donde colocaremos nuestro codigo.
MODULARIZAR
se llama asi a la accion de pasar el codigo de un programa a subrutinas, para mejorar la lectura y mantenimiento del mismo,
(se recomienda que una subrutina no tenga mas de 50 lineas de codigo).
TIPOS DE SUBRUTINAS
- Internas---cuando la subrutina esta dentro del mismo programa que la llam
- Externas---cuando la subrutina esta en un programa distinto al que las llama.como puede ser el caso de un include de subrutinas o otro programa
PARAMETROS
A los parametros ala derecha de la palabra PERFORM se les llama parametros actuales.
A los parametros ala derecha de la palabra FORM se les llama parametros formales.
los parametros pueden ser de 3 tipos:
- De entrada----cuando se utilizan para pasar datos del programa principal al subrutina
- De Salida-----cuando se utilizan para pasar datos de la subrutina al programa principal
- De entrada y salida-----cuando se utilizan para pasar datos de la subrutina al programa principal y tambien viceversa
para pasar parametros se utilizan las palabras reservadas USING,CHANGING y TABLES.
 
 
 
Sobre el autor
Publicación académica de Luis Car, en su ámbito de estudios para la Carrera Consultor ABAP.
Luis Car
Profesión: Ingeniero en Sistemas Computacionales - Mexico - Legajo: WQ71K
✒️Autor de: 33 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Luis Car