PROMO AGOSTO en CVOSOFT United States Of America: 💎Calidad, 🔥Bonificaciones, 🥶Precios Congelados y MÁS!

 X 

✒️ABAP HANA Las mejoras a partir de ABAP 7.40

ABAP HANA Las mejoras a partir de ABAP 7.40

ABAP HANA Las mejoras a partir de ABAP 7.40

Unidad 2: Lección 1 Las mejoras a partir de ABAP 7.4

1. Las mejoras a ABAP

A partir del lanzamiento del sistema SAP NetWeaver 7.4 se han implementado mejoras en el lenguaje de programación ABAP

Junto con SAP Netweaver 7.4 llegó el servidor de aplicaciones ABAP AS ABAP 7.4

Permitir escribir un código ABAP más corto y más legible

1.1 Determinar cuál versión ABAP se tiene

Buscar la opción Sistema / Status, ir a Componentes y en la lista buscar los que digan SAP_BASIS y SAP_ABA

1.2 Que es ABAP 7.5 y cuáles son sus fundamentos?

En 2015 SAP lanza el servidor de aplicaciones SAP NetWeaver AS ABAP 7.5 y con él la nueva versión del lenguaje ABAP 7.5

Generalidades de ABAP 7.5:

  • Compatible con el servidor de aplicaciones ABAP 7.4
  • Corre con el kernel 7.45
  • Solo funciona con sistemas Unicode
  • Soporta la base de datos SAP HANA y otras bd
  • Facilita la explotación de HANA
  • Ofrece un modelo de programación ABAP común para aplicaciones transaccionales y analíticas
  • Establece a SAP Fiori como experiencia de usuario
  • Es compatible con la industria 4.0 y big data
  • Moderniza y simplifica aún mas el lenguaje ABAP
  • Ofrece una experiencia de desarrollo de primera clase en Eclipse
  • Proporciona herramientas de administración de código personalizadas para una actualización y migración simples a SAP S/4HANA

2. Declaraciones en línea

En ABAP 7.4 las declaraciones de datos al inicio de programas, subrutinas y métodos pueden evitarse por completo

El objetivo de las declaraciones en línea (Inline Declarations) es ayudarnos a reducir y optimizar el código que se genera

Mejoras en las sentencias:

  • DATA
  • LOOP AT INTO WORK AREA
  • CALL METHOD
  • LOOP AT ASSIGNING
  • READ TABLE ASSIGNING
  • SELECT INTO TABLE
  • SELECT SINGLE INTO

3. Expresiones con tablas

Una de las mejoras es la excepción CX_SY_ITAB_LINE_NOT_FOUND en lugar de cambiar el valor de la variable de sistema SY-SUBRC cuando no se encuentra una línea en una tabla al momento de realizar un READ

Mejoras en:

  • READ TABLE INDEX
  • READ TABLE WITH KEY
  • Registro existente
  • Obtener índice de una tabla

4. Expresiones de constructor

Crear e inicializar objetos ABAP, estructuras de datos y referencias de datos por medio de una expresión, con esto se reducen las declaraciones necesarias, así como la compatibilidad con las declaraciones en línea

  • NEW
  • VALUE
  • REF
  • GET REFERENCE

5. Operador CORRESPONDING

Ha sido optimizado de modo de poder utilizarse en una sola línea

6. Operaciones con caracteres

Antes de ABAP 7.4 las cadenas de caracteres se identificaban con comillas simples " ", a partir de ABAP 7.4 una cadena de caracteres está rodeada por dos caracteres "|"

Mejoras en:

  • CONCATENATE


 

 

 


Sobre el autor

Publicación académica de Alejandra Soto Guerrero, en su ámbito de estudios para el Máster ABAP for HANA.

SAP SemiSenior

Alejandra Soto Guerrero

Profesión: Ingeniería en Sist. Computacionales - Colombia - Legajo: XX98U

✒️Autor de: 16 Publicaciones Académicas

🎓Egresado del módulo:

Certificación Académica de Alejandra Soto