✒️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?
- Es compatible con el servidor de aplicaciones 7.4
- Corre con el kernel 7.45
- Solo funciona con sistemas Unicode, es decir al momento de comprobar la sintaxis se verificará que el atributo unicode este tildado.
- Soporta la base de datos SAP HANA y otras bases de datos
- Facilita la explotación de HANA con nuevas optimizaciones sofisticadas centradas en la base de datos
- Ofrece un modelo de programación ABAP comun para aplicaciones transaccionales y analiticas
- Establece a SAP Fiori como experencia de usuario de aplicaciones cruzadas
- Es compatible con la industria 4.0 y los escenarios de big data
- Moderniza y simplifica aun mas el lenguaje ABAP
- Ofrece una experiencia de desarrollo de prima clase en Eclipse
- 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.
- Declaraciones con DATA: Se puede crear y asignar en una sola linea.
- LOOP at INTO work area: Se declara y asigna el work area
- LOOP at Assigning: Se declara y asigna en el work area
- CALL METHOD: Se declara y se asigna en las clases
- READ TABLE Assigning: Se declara y asigna en el field-symbol
- SELECT INTO TABLE: Se declara y asigna al momento de crear la tabla interna (pero debe ser de tipo de la tabla)
- SELEC SINGLE INTO: Se declara y asigna al work area.
- READ TABLE INDEX: Se declara y se aplica el index al registro
- READ TABLE WITH KEY: Se declara y se asigna al work area
- Se puede reemplazar el sy-subrc por line_exists
- 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:
- Objetos de datos
- Expresiones de calculo
- Expresiones de constructores
- Expresiones de tablas
- Funciones predefinidas
- 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.
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:
- Máster Funcional ABAP
- Máster ABAP Orientado a Objetos
- Máster ABAP for HANA
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
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