🚀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

CURSO PROGRAMADOR ABAP – NOTAS UTILES

En los campos donde se debe escribir algún texto, ej.: usuario, nombre de programa, etc., si se pulsa la Barra Espaciadora, se muestran los valores cargados previamente.

TRANSACCIONES:

SE38

SE10

SE01 para una orden de transporte en particular

SE09 y SE10 para todas nuestras ordenes de transporte

.Creación de diferentes tipos de objetos: SE80

Las dos siguientes transacciones en algunas empresas es obligatorio su uso para documentar, de parte del programador, que el programa cumple con los requisitos de calidad estándar (entran en lo que se conoce como ASEGURAMIENTO DE LA CALIDAD DEL CODIGO ABAP):

SLIN

SCI

A estas dos transacciones, también se puede acceder desde la SE38 menú Programa / Verificar

Respecto a las dos transacciones anteriores, como comentario se puede decir que el ciclo del programador es: programar-realizar pruebas unitarias (simples)-documentar (donde entrarían los resultados de las dos transacciones anteriores).

COMANDOS MÁS IMPORTANTES QUE PODEMOS ESCRIBIR EN EL CAMPO DE COMANDOS (Barra de Herramientas):

.Si queremos llamar a otra transacción desde el modo en el que estamos, debemos escribir /n seguida de la transacción que deseamos ejecutar (se cierra la anterior)

.Si queremos ejecutar otra transacción en un modo nuevo, debemos escribir /o seguida de la transacción que deseamos ejecutar

.Para finalizar la transacción actual escribimos /n, pero se cerrara y no grabara los cambios

.Para salir del modo actual, escribimos /i

.Para salir del sistema con el aviso de perdida de datos no guardados, escribimos /nend

.Para salir del sistema sin el aviso de perdida de datos no guardados, escribimos /nex

ATAJOS DE TECLADO:

.Copiar texto de un campo: ctrl+C

.Pegar texto en un campo: ctrl+V

.Volver un cambio hacia atrás: ctrl+Z

.Donde no es posible seleccionar texto, se utiliza ctrl+Y para seleccionar un cuadro de texto en cualquier parte de la pantalla, y luego copiar y pegarlo con las combinaciones ya vistas

.En el editor ABAP para convertir a mayúsculas o minúsculas, según como este escrito, usamos: ctrl+K

.En el editor ABAP para activar un programa utilizamos: ctrl+F3

.En el editor ABAP para comentar las filas seleccionadas utilizamos: ctrl+> y para des-comentarlas utilizamos ctrl+shift+>

.En el editor ABAP para ejecutar un programa utilizamos: ctrl+F8

PARA CONFIGURAR PRETTY PRINTER (Y unificar el código que generamos):

.Con el edito ABAP abierto, en la barra de herramientas seleccionamos, el menú Utilidades / Opciones / Editor ABAP / Pretty Printer

ORDENES DE TRANSPORTE:

Cuando creamos nuestro primer programa lo asignamos a la clase de desarrollo o $TMP, pero para transportarlo a otro ambiente tenemos que asignarlo a una clase de desarrollo o paquete que no sea de prueba.

En el editor de ABAP (SE38) vamos al menú Pasar a / Entrada catálogo objetos en esa ventana seleccionamos el lápiz para modificar el paquete. En el campo paquete seleccionamos cualquiera que empiece con Z (ej.: ZTEST_PAQUETE) y luego pulsamos GRABAR

En la siguiente ventana elegimos Crear una nueva orden (o podríamos elegir una existente presionando el botón Ordenes Propias). Los números de las Ordenes de Transporte son únicos y los genera automáticamente SAP. En la ventana siguiente completamos el campo Descripción breve y pulsamos Grabar, aquí el sistema generara un número (único) de orden de transporte.

Como precaución debemos tener nuestro programa Activado (Compilado)

Ahora vamos a ver la orden de transporte recién creada para liberarla y así, luego, poder transportar nuestro programa a otro ambiente, para ello ejecutamos la transacción /nSE01 en el campo Orden/Tarea escribimos el número de orden que acabamos de generar y luego pulsamos Visualizar

Aquí veremos que la orden de transporte tiene un número de tarea asociado, el cual es consecutivo al número de orden.

Debemos liberar primero la tarea y luego la orden, para ellos pulsamos el botón con el dibujo del camión.

Según la configuración del sistema, la orden puede pasar automáticamente al ambiente de Testing, si no es así, hay que pedir a los SAP BASIS que hagan el transporte.

Lo orden de transporte puede tener dos estados:

Modificable: es decir se le pueden agregar o quitar objetos SAP

Liberada: no puede ser modificada y está lista para ser transportada

Y pueden existir dos tipos de órdenes de transporte:

Customizing: configuración del sistema (ej.: nueva sociedad que debe ser transportada a otros ambientes SAP)

Workbench: se utiliza para programas ABAP que van a ser transportados a otros ambientes.


 

 

 


Sobre el autor

Publicación académica de Daniel Eliseo Perez, en su ámbito de estudios para la Carrera Consultor ABAP.

SAP Training

Daniel Eliseo Perez

Profesión: Pycg - Argentina - Legajo: EG88F

✒️Autor de: 5 Publicaciones Académicas

🎓Egresado del módulo:

Presentación:

Me gusta aprender y que ese conocimiento sirva como crecimiento personal, profesional y de utilidad para mi lugar de trabajo y el equipo de trabajo.

Certificación Académica de Daniel Perez

✒️+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 de código: Entre las herramientas mas importantes que tenemos para asegurar la calidad de código tenemos: El Code Inspector: Utilizado para verificar rendimiento, seguridad y sintaxis. La Verificacion Ampliada o Extendida de programas ABAP: Esta nos proporciona información sobre posibles errores que puedan ocurrir en tiempo de ejecución o "dump errors". Este tambien nos informa si existen porciones de código obsoleto o no utilizado.

Acceder a esta publicación

Creado y Compartido por: Oscar Perez

*** 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 Master

Herramientas para asegurar calidad de códigos ABAP no brinda unas series de herramientas para asegurar la calidad de código que producimos en nuestros programas. Un programa no puede tener problemas de sintaxis pero puede existir errores de sentencias. Inspector de Código (EXTENDER SYNTAX CHECK): se pueden tildar o destildar distintas opciones de acuerdo a la necesidad. Este mismo arroja los errores y sugerencias encontradas. Chequeo Extendido de código (CODE INSPECTOR): en esta pantalla nos informa errores y sugerencias. En algunas empresas de sistemas y consultoras que siguen el módelo SMMI que útiliza para evaluar los procesos de desarrollos, mantenimiento y operaciones de sistema de...

Acceder a esta publicación

Creado y Compartido por: Juan Carlos Pavicich / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Master

Herramientas para asegurar la calidad del código que nos proporciona ABAP Menu Program -check- Extended Program CHeck permite sacar un reporte si hay errores y advertencias de sintaxis y rendimiento y posibles errores cuando se ejecuta el programa Menu Program-Check-Code Inspector-nos informa errores y Performance Algunas empresas y/o consultoras utilizan el modelo CMMI se hace obligatorio el uso de las dos herramientas anteriores para asegurarnos la calidad del código.

Acceder a esta publicación

Creado y Compartido por: Carlos Alberto Carreira

*** 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 ***

SAP SemiSenior

Las herramientas de ABAP para asegurar la calidad del código son importantes para generar código de calidad y cumplir con requisitos como rendimiento, sintaxis, seguridad, obsolescencia y convenciones de nombres. Dos herramientas clave son la "verificación ampliada del programa" y el "inspector de código". La "verificación ampliada del programa" se accede a través de la transacción SLIN y realiza una verificación completa del programa, incluyendo interfaces de procedimientos externos. Verifica la activación del programa, uso de sentencias ABAP obsoletas, uso de textos hardcoded, problemas de semántica, advertencias de sintaxis y más. Proporciona...

Acceder a esta publicación

Creado y Compartido por: Rodolfo Marquez

*** 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

 


 

👌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!