La plataforma global e independiente para la comunidad SAP.

Abap en la era S/4 Hana

Para muchos clientes de SAP, la pregunta es muy relevante y a veces ocupa intensamente a la comunidad. ¿Se puede utilizar también el código personalizado de Abap junto con S/4-Hana? La respuesta: básicamente sí - pero.
Revista E-3
1 de febrero de 2017
[shutterstock:236460769, Imagentle]
avatar
Este texto ha sido traducido automáticamente del alemán al español.

El auge de los lenguajes de programación de cuarta generación (4GL) se prolongó desde mediados de los ochenta hasta bien entrada la segunda mitad de los noventa.

El objetivo principal era ofrecer a los desarrolladores un soporte sostenible para la creación rápida de aplicaciones completas.

Desarrolladas con varios 4GL abiertos y propietarios, numerosas aplicaciones vieron la luz y sirvieron de base o plataforma de desarrollo para sistemas de software estándar, como SAP R/3, la historia de éxito de Walldorf.

Hacia mediados de los años 90, el planteamiento de SAP consistió en establecer Abap (Advanced Business Application Programming) como base general de desarrollo y 4GL de forma generalizada en el mercado. En aquella época se promocionó el Abap Workbench.

Varios clientes R/3 y socios de SAP ya habían empezado a desarrollar aplicaciones de diversos tipos con SAP Workbench. En parte como sistemas casi autónomos, en parte como componentes R/3 integrables.

Al mismo tiempo, Abap fue utilizado cada vez más por los clientes de SAP, en particular para crear o desarrollar extensiones de R/3 de acuerdo con una amplia variedad de requisitos de la empresa (palabra clave: propiedad intelectual), lo que sigue siendo el caso hoy en día de forma animada.

Abap, denominado inicialmente "procesador general de formato de informes", ha cambiado y evolucionado a lo largo de los años. SAP siempre ha prestado atención a la compatibilidad, incluso cuando se introdujeron elementos de programación orientados a objetos (así como modelos).

Un hito importante se produjo, por ejemplo, a principios de los noventa, cuando el grupo de software de Walldorf ofreció un entorno de ejecución y programación Java, además de Abap, desde la introducción de NetWeaver.

Otra: Desde hace algo más de cuatro años, SAP ofrece un entorno de desarrollo Abap basado en Eclipse, una plataforma de código abierto.

Ha habido varias etapas de desarrollo de Abap a lo largo del tiempo. Sin embargo, enumerarlas todas aquí iría más allá del alcance de este artículo.

En cualquier caso, cabe mencionar que Abap se basa en elementos sintácticos del lenguaje de programación Cobol.

SAP sin duda alineará o adaptará Abap de forma más estricta al uso de Hana de una forma u otra.

Estándar por aquí, código personalizado de larga duración por allá

Sólo se puede adivinar cuántas líneas de código o aplicaciones pequeñas y grandes se han desarrollado en todo el mundo con el lenguaje de programación propietario Abap.

En cualquier caso, ascienden a miles de millones. Y el código Abap personalizado es duradero, muy duradero.

Muchos usuarios de SAP con desarrollos Abap, así como bastantes socios de SAP que han desarrollado soluciones adicionales o sectoriales basadas en Abap, se plantean actualmente estas preguntas:

  • ¿Se puede utilizar el código Abap también en la era S/4 Hana?
  • ¿Qué hay que hacer para aprovechar al máximo los programas Abap en S/4?

Como es bien sabido, S/4 representa una nueva generación de la Business Suite basada en una nueva tecnología. Por un lado, la gama de funciones cambia constantemente, como en la actual versión principal 1610 (frente a la 1511).

Por otra parte, SAP está transfiriendo numerosas funciones a la norma. Además, se combinarán diversas transacciones.

Independientemente de esto, el código Abap o personalizado también puede utilizarse generalmente en S/4. Sin embargo, el código Abap debe analizarse para ver si es compatible con las partes del programa existentes y futuras de S/4 y el uso de Hana.

Es aconsejable crear aquí una especie de "mapa de calor" que, por ejemplo, proporcione información sobre qué objetos acceden a qué tablas, o comprobar qué procesos y datos se han cuasi simplificado y cuáles pueden o deben simplificarse.

O bien: qué programas funcionan en qué transacciones, por razones de identificación/rastreabilidad.

Las herramientas de Smartshift también son capaces de realizar este tipo de análisis, como base para una optimización pertinente y sostenible del código.

avatar
Revista E-3

Trabajo informativo y educativo por y para la comunidad SAP.


Escriba un comentario

Trabajar sobre la base de SAP es crucial para el éxito de la conversión a S/4. 

Esto confiere al centro de competencia una importancia estratégica para los clientes actuales de SAP. Independientemente del modelo operativo de S/4 Hana, temas como Automatización, Supervisión, Seguridad, Gestión del ciclo de vida de las aplicaciones y Gestión de datos la base de las operaciones S/4.

Por segunda vez, E3 Magazine organiza una cumbre para la comunidad SAP en Salzburgo con el fin de ofrecer información exhaustiva sobre todos los aspectos del trabajo preliminar de S/4 Hana.

Lugar de celebración

En breve recibirá más información.

Fecha del acontecimiento

Miércoles 21 de mayo y
Jueves, 22 de mayo de 2025

Entrada anticipada

Disponible hasta el viernes 24 de enero de 2025
390 EUROS sin IVA

Entrada normal

590 EUROS sin IVA

Lugar de celebración

Hotel Hilton Heidelberg
Kurfürstenanlage 1
D-69115 Heidelberg

Fecha del acontecimiento

Miércoles, 5 de marzo, y
Jueves, 6 de marzo de 2025

Entradas

Entrada normal
590 EUR sin IVA
Entrada anticipada

Disponible hasta el 20 de diciembre de 2024

390 EUR sin IVA
El acto está organizado por la revista E3, publicada por B4Bmedia.net AG. Las presentaciones irán acompañadas de una exposición de socios seleccionados de SAP. El precio de la entrada incluye la asistencia a todas las ponencias de la Cumbre Steampunk y BTP 2025, una visita a la zona de exposición, la participación en el acto nocturno y el catering durante el programa oficial. El programa de ponencias y la lista de expositores y patrocinadores (socios de SAP) se publicarán en este sitio web a su debido tiempo.