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

 X 

✒️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

Herramientas ABAP para asegurar el código

¿Qué es la calidad en el código ABAP?
- Buen rendimiento
- Sintaxis correcta
- Seguridad
- Evitar obsolecencia
- Cumplimiento de convenciones de nombres estándar

Las 2 herramientas más importantes son:

  • SLIN La verificación ampliada del programa: realiza una verificación completa que incluye las llamadas desde el programa. Es una verificación estática, no se puede eliminar todas las circunstancias que podrían dar lugar a situaciones excepcionales o errores en el tiempo de ejecución.
    Ejemplo: toda declaración en la que se especifiquen argumentos dinámicamente como el contenido de campos o en en la que llamen a procedimientos dinámicamente, no se puede verificar estáticamente.
    Se verifica:
    - Si el programa esta activado
    - Si se utilizan sentencias ABAP obsoletas
    - Si se utilizan textos harcodeados en el programa en lugar de utilizar elementos de texto
    - Problemas de semántica
    - Advertencias de sintaxis
    Como resultado se genera un reporte donde están cuantificados los errores, advertencias y/o mensajes del programa analizado
  • SCI El inspector de código: se usa para comprobar los objetos del repositorio ABAP. Podemos verificar objetos o conjuntos de objetos para el rendimiento, la seguridad, la sintaxis y el cumplimiento de las convenciones de nombres. Se compone por tres variables a definir:
    - Inspección: define una combinación de variante de verificación y conjunto de objetos, que verificaciones se aplicarán a qué objetos de desarrollo.
    - Variantes de verificación: define las reglas y verificaciones a realizar. También la configuración de esas verificaciones. Existen locales y globales. Las globales están disponibles para todos los usuarios. Variable importante global "DEFAULT". Esta usualmente se usa para usar de modelo, realizar un duplicado y generar variantes de verificación modificadas a partir de la misma.
    - Conjuntos de objetos: define los objetos de desarrollo que se incluirán.

Definimos inspecciones que según una variante de verificación examina cierto conjuntos de objetos. Al igual que la SLIN, se muestra un reporte donde se cuantifican los errores, advertencias y mensajes. de información

Se puede acceder a estas herramientas desde el editor ABAP SE38.
Programa/ Verificar/ Verificación de programas ampliados
Programa/ Verificar/ Code Inspector


Verificación ampliada del programa:

Al ingresar a la transacción SLIN veremos la pantalla de selección donde se configura la verificación que vamos a realizar. Esta esta compuesta por:

  • Programa a verificar
  • Verificaciones a realizar
  • Salida de las verificaciones

Validaciones mas comunes:

  • Interfases PERFORM/FORM: verifican las llamadas de subrutinas PERFORM externas y las definiciones FORM
  • Interfases CALL FUNCTION: verifican la llamada y la definición de módulos de funciones.
  • Interfases programa externas: aquí se agrupan los test que verifican las llamadas de las selentencias CALL TRANSACTION, LEAVE TO TRANSACTION, CALL DIALOG, SUBMIT y USER EXIT´s.
  • STATUS GUI y barras de títulos: verifica definición Status GUI y definición de título
  • Message: errores respectivos a los mensajes que se muestran en la pantalla de los programas.
  • Cadenas caracteres
  • Propiedades de campo
  • Sentencias superfluas
  • Sentencias problemáticas
  • Sentencias obsoletas

Para los textos en los programas ABAP se pueden crear símbolos de texto, lo que permitirá que el código fuente sea traducible a otros idiomas.



 

 

 


Sobre el autor

Publicación académica de German Ariel Fritsch, en su ámbito de estudios para la Carrera Consultor ABAP.

SAP SemiSenior

German Ariel Fritsch

Profesión: Ingeniero Industrial - Argentina - Legajo: EW95G

✒️Autor de: 20 Publicaciones Académicas

🎓Egresado del módulo:

Disponibilidad Laboral: FullTime

Certificación Académica de German Fritsch

✒️+Comunidad Académica CVOSOFT

Continúe aprendiendo sobre el tema "Las herramientas de ABAP para asegurar la calidad del código" de la mano de nuestros alumnos.

SAP SemiSenior

Herramientas ABAP para asegurar la calidad de código. Extended Program Check Code inspector Estas herramientas son muy utilizadas en la inspección del código para asegurar la calidad del mismo.

Acceder a esta publicación

Creado y Compartido por: Fabio Gallo

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

SAP Master

Herramientas de ABAP para asegurar la calidad del código: Inspector de código. Chequeo extendido de código. La ejecución de estas 2 herramientas debe ser obligatoria, según la metodología CMMI.

Acceder a esta publicación

Creado y Compartido por: Calixto Gutiérrez

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

SAP Expert


Herramientas ABAP para asegurar la calidad del código Inspector de codigo y chequeo extendido del código

Acceder a esta publicación

Creado y Compartido por: Oscar Guillermo Rodriguez Villate / Disponibilidad Laboral: FullTime

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

SAP SemiSenior

Herramientas que nos brinda SAP para asegurar la calidad del código ABAP nos provee de estas dos herramientas para asegurar la calidad del código que producimos: -Code Inspector (inspector de código): para ejecutarlo vamos a Program->Check->Code Inspector Aquí veremos los errores y sugerencias que nos informa ABAP -Extended Program Check (chequeo extendido del código): para ejecutarlo vamos a Program->Check->Extended Program Check Brinda varias opciones para tildar o destinar según lo que deseamos validar, si ejecutamos tal cual está el sistema arroja una pantalla con todos los errores y sugerencias encontradas. La utilización de estas dos herramientas junto con un adecuado...

Acceder a esta publicación

Creado y Compartido por: Diamela Serignese

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

SAP Senior

Lección: Video - Herramientas ABAP para asegurar la calidad del código Las herramientas que nos permitirán aumentar en gran medida la calidad de nuestros desarrollos son: el Inspector de Código y el Chequeo Extendido del Código.

Acceder a esta publicación

Creado y Compartido por: Pedro Alejandro Arroyo Gutierrez

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

Herramientas ABAP para asegurar la calidad del codigo Abap nos provee una serie de herramientas para asegurar la calidad de codigo que producimos con nuestros programas, estas son: Extendend Program Check - Menu Program - check - Extenden Program Check aqui podremos tildar opciones segun lo que queramos validar, el sistema nos mostrara una pantalla con todos los errores y sugerencias encontrados. Code Inspector - Menu Program - Code Inspector Nos mostrara los errores y sugerencias que nos da ABAP.

Acceder a esta publicación

Creado y Compartido por: Cesar Alguera

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

SAP Expert


Herramientas para Asegurar la calidad del código Code Inspector (inspector del código). Extended program check (Chequeo extendido del código) En las empresas que tienen la certificación CMMi utilizan estas 2 herramientas en forma obligatoria

Acceder a esta publicación

Creado y Compartido por: Maria Guadalupe Gonzalez Sanchez

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

SAP Senior

Herramientas de ABAP para Asegurar la calidad de codigo. Extended Program Check Code inspector Es importante utilizar estas herramientas ya que muchas veces nos pueden ayudar a evitar errores en tiempo de ejecucion que a simple vista ocasionalmente no podemos identificar.

Acceder a esta publicación

Creado y Compartido por: Luis Car

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

SAP SemiSenior

Herramientas de verificación de la Calidad del Código Inspector de Código Chequeo Extendido del Código. En empresas consultoras ponen como requisito el uso de estas herramientas para garantizar la calidad de los programas implementados en SAP.

Acceder a esta publicación

Creado y Compartido por: John Arley Lopez Sanchez

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

SAP Master

Herramientas para asegurar la calidad del código 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.

Acceder a esta publicación

Creado y Compartido por: Victor Norberto Levi

 


 

👌Genial!, estos fueron los últimos artículos sobre 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.

Buscador de Publicaciones:

 


 

No sea Juan... Solo podrá llegar alto si realiza su formación con los mejores!