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

 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

Mejoras a partir de ABAP 7.40

Mejoras a ABAP

Desarrollo de ABAP en SAP HANA, las opciones asociadas con las expresiones hacen posible reducir el codigo ABAP a la internsión personal. El paradigma code pushdown puede utilizarse para realizar calculos dentro de la base de que datos, la aplicación puede orquestarse utilizando considerablemente menos codigo de aplicación.

Que es ABAP 7.50 y cuales son sus fundamentos?

  1. Es compatible con el servidor de aplicaciones 7.4
  2. Corre con el kernel 7.45
  3. Solo funciona con sistemas Unicode, es decir al momento de comprobar la sintaxis se verificará que el atributo unicode este tildado.
  4. Soporta la base de datos SAP HANA y otras bases de datos
  5. Facilita la explotación de HANA con nuevas optimizaciones sofisticadas centradas en la base de datos
  6. Ofrece un modelo de programación ABAP comun para aplicaciones transaccionales y analiticas
  7. Establece a SAP Fiori como experencia de usuario de aplicaciones cruzadas
  8. Es compatible con la industria 4.0 y los escenarios de big data
  9. Moderniza y simplifica aun mas el lenguaje ABAP
  10. Ofrece una experiencia de desarrollo de prima clase en Eclipse
  11. Proporciona herramientas de administración de codigo personalizadas para una actualización y migración simples a SAP S/4 HANA

Declaraciones en linea (Inline Declarations)

El objetivo de las declaraciones en linea, es ayudarnos a reducir y optimizar el codigo que generamos.

  1. Declaraciones con DATA: Se puede crear y asignar en una sola linea.
  2. LOOP at INTO work area: Se declara y asigna el work area
  3. LOOP at Assigning: Se declara y asigna en el work area
  4. CALL METHOD: Se declara y se asigna en las clases
  5. READ TABLE Assigning: Se declara y asigna en el field-symbol
  6. SELECT INTO TABLE: Se declara y asigna al momento de crear la tabla interna (pero debe ser de tipo de la tabla)
  7. SELEC SINGLE INTO: Se declara y asigna al work area.
  8. READ TABLE INDEX: Se declara y se aplica el index al registro
  9. READ TABLE WITH KEY: Se declara y se asigna al work area
  10. Se puede reemplazar el sy-subrc por line_exists
  11. Uso de la expresión VALUE es que puede combinarse con un a declaración en linea.

Dentro de una cadera de caracteres podemos encerrar entrre llaves los siguientes objetos y expresiones de modo que no sean condierados como caractres:

  1. Objetos de datos
  2. Expresiones de calculo
  3. Expresiones de constructores
  4. Expresiones de tablas
  5. Funciones predefinidas
  6. Metodos funcionales y encadenamiento de metodos


 

 

 

Agradecimiento:

Ha agradecido este aporte: Franklin Parra


Sobre el autor

Publicación académica de Marvin Raul Lopez Morales, en su ámbito de estudios para el Máster ABAP for HANA.

SAP Expert


Marvin Raul Lopez Morales

Profesión: Consultor Senior Sap / Abap It - Guatemala - Legajo: WP66T

✒️Autor de: 157 Publicaciones Académicas

🎓Cursando Actualmente: Consultor SAP Fiori

🎓Egresado de los módulos:

Disponibilidad Laboral: FullTime

Presentación:

Soy ingeniero en sistemas y cuento con mas de 20 años de experiencia en el área de informatica, tambien he participado en la implementación, migración y configuración de sap-erp para varias empresas.

Certificación Académica de Marvin Lopez