✒️ABAP Las herramientas de ABAP para asegurar la calidad del código
ABAP Las herramientas de ABAP para asegurar la calidad del código
Herramientas para asegurar la calidad del código.
- Verificación ampliada del programa. se accede mediante SLIN. es solo una verificación estática. realiza una verificación completa que incluye las interfaces de los procedimientos externos llamados desde le programa, por ejemplo, verificando si el numero y el tipo de parámetros de la interfaz en llamada de procedimiento externo es correcto. Se verifica que el programa se encuentre activado, si se utilizan sentencias ABAP obsoletas, si se utilizan elementos harcodeados en el programa en lugar de elementos de texto, si existen problemas de semántica, advertencias de sintaxis, entre otras.
- El inspector de código: se accede mediante la transacción SCI. Es una herramienta para comprobar los objetos del repositorio ABAP. se pueden verificar objetos individuales o conjuntos de objetos para el rendimiento, seguridad, la sintaxis y el cumplimiento de las convenciones de nombres.
También se puede acceder a la verificación ampliada del programa y al inspector de código a través del menú de la transacción SE38. Las empresas ponen estas herramientas como obligatorias debido a su importancia en los procesos de desarrollo, para comprobar que cumplen con las cuestiones relativas al rendimiento, la sintaxis, seguridad, obsolecencia, estándares, etc.
La verificación ampliada del programa.
La pantalla SLIN. nos muestra una vista con las opciones a verificar, el nombre del programa a verificar y la salida de las verificaciones.
Las verificaciones mas comúnmente utilizadas son:
- Interfaces PERFORM/FORM: agrupa los test que verifican las llamadas de subrutinas PERFORM externas y definiciones FORM.
- Interfaces CALL FUNTION: agrupan los test que verifican la llamada y la definición de funciones.
- Interfaces de Programas Externas: se agrupan los tes que verifican las llamadas de las sentencias CALL TRANSACTION, CALL DIALOG, SUMIT y USER EXIT's.
- STATUS GUI y barra de títulos: Verifica el STATUS GUI y TITULO definidos
- Message: se agrupan los test que verifican cuestiones relativas a los mensajes
- Cadena de caracteres.
- propiedad del campo
- Sentencias supérflueas: BRECKPOINT
- Sentencias problemáticas. WHEN, CASE, ENDCASE, INCLUDE, FREE MEMORY, WRITE, STOP, MOVE TO.
- Sentencias Obsoletas.
Inspector de Código
Variante de verificación: define las reglas que se aplicarán, las verificaciones que se realizarán y la configuración de esas verificación.
- Variantes de verificación Local: Están asociadas directamente con una identificación de usuario especifico.
- Variantes de verificación Global: Están disponibles para todos los usuarios. SAP proporciona una variante de verificación global con el nombre DEFAULT.
Conjunto de Objetos: define el conjunto de objetos de desarrollo que se incluirán.
Inspección: define la combinación de variante de verificación y conjunto de objetos. que verificaciones se aplicarán a que objetos de desarrollo
 
 
 
Sobre el autor
Publicación académica de Luis Fernando L?pez Mart?nez, en su ámbito de estudios para la Carrera Consultor ABAP.
Luis Fernando L?pez Mart?nez
Profesión: Lic. en Inform?tica - Mexico - Legajo: NH37E
✒️Autor de: 25 Publicaciones Académicas
🎓Egresado de los módulos:
- Carrera Consultor en SAP Fiori
- Máster ABAP for HANA
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial