![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️ABAP Las herramientas de ABAP para asegurar la calidad del código
ABAP Las herramientas de ABAP para asegurar la calidad del código
![ABAP Las herramientas de ABAP para asegurar la calidad del código ABAP Las herramientas de ABAP para asegurar la calidad del código](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/221.jpg)
Para acceder a cualquiera de estas herramientas lo hacemos desde el menú principal y seleccionando Program y dentro de este la opción Check.
Chequeo Extendido del Código (Extended Program Check): verifica si existen errores que pueden causar problemas en ejecución. Esta verificación prácticamente es obligatoria, sobre todo si el programa es nuevo.
Inspector de Código (Code Inspector): verifica sintaxis, seguridad y Performance.
Utilizaremos el Inspector de Código para chequear la seguridad, sintaxis, performance y la utilización de convenciones de nombres en los objetos del repositorio SAP es decir en nuestros programas.
Como resulatdo de la inspección, recibiremos mensajes de advertencia o error en las diferentes propiedades de los programas.
El chequeo extendido de código realiza chequeo extendido del programa, el cual incluye los procedimientos o subrutinas externas llamadas desde nuestro programa.
Los errores que aparecen en el chequeo extendido causarán errores en tiempo de ejecución cuando ejecutemos nuestro programa. Es por ello que si o si debemos corregirlos.
Es sumamente recomendable utilizar el chequeo extendido principalmente cuando estamos desarrollando un programa nuevo. PodrÍamos considerar que no hemos terminado un desarrollo hasta que ejecutemos el chequeo extendido.
Una de los usos más practicos que tiene el chequeo extendido es el de detectar código obsoleto que no se utilza dentro de un programa.
En conclusión:
El Inspector de Código es una herramienta que nos brinda una foto de cuales pueden ser los puntos sensibles del programa en cuanto a Performance. Como mencionamos anteriormente chequea sintaxis, seguridad y Performance.
El Chequeo extendido nos da la información de los posibles errores que pueden causar un dump o error en tiempo de ejecución. También nos informa si existen sentencias obsoletas y código no utilizado. 
 
 
Sobre el autor
Publicación académica de Nicolas Polti, en su ámbito de estudios para la Carrera Consultor ABAP.
Nicolas Polti
Profesión: Consultor Bussines Intelligence - Uruguay - Legajo: AT62Z
✒️Autor de: 2 Publicaciones Académicas
🎓Egresado de los módulos:
- Máster Funcional ABAP
- Carrera Consultor en SAP BI / BW BO Nivel Inicial
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial