La semana pasada escribía un artículo en el que os contaba cómo podíamos acceder a toda la documentación de ABAP Cloud desde las ABAP Development Tools.
A raíz de eso, alguno me habéis comentado que en vuestra empresa todavía no estáis en S/4, que tenéis que seguir haciendo desarrollos tradicionales, etc…
Lo entiendo y esa es la realidad en muchas de las instalaciones pero también es cierto que en otras tantas, donde si hay la posibillidad de trabajar con estas nuevas herramientas, se sigue utilizando «lo de siempre».
Evidentemente, aparte del conocido «si funciona, no lo toques», todos nos sentimos más cómodos con lo que ya conocemos y mientras podamos seguir trabajando como siempre, ahí seguimos.
SAP lleva tiempo avisando de que deberíamos trabajar de otra forma y darle una vuelta a nuestros desarrollos, para que se adapten a la nueva forma de programar, porque aunque, de momento, puedan seguir funcionando, la idea es que llegue un momento en que todo se ABAP Cloud, independientemente de que estés on-premise o en cloud (privada o pública).

Cierto que quizás ahora no tienes tiempo de revisar todos esos desarrollos que has ido haciendo a lo largo de todos estos años, pero lo que sí que puedes hacer es no ir aumentando eso para cuando te toque hacerlo, porque… antes o después, lo vas a tener que hacer.
Así que la próxima vez que te pidan un listado, en lugar de plantearte hace un ALV, deberías plantearte hacer un List Report.
Y si te piden hacer una aplicación transaccional, quizás deberías optar por una aplicación RAP.
Y, ambas cosas, las puedes tener hechas en cuestión de minutos, si sabes dónde buscar y a quién pedir ayuda… por ejemplo, utillizando las ABAP Development Tools.
Os lo enseño, recuperando el punto en el que me quedaba en el último vídeo del artículo que mencionaba al inicio:
Por supuesto, entender todo lo que puedes hacer con cada uno de los objetos que nos ha generado, cómo y dónde tocar, es algo que debes aprender con algo más de tiempo.
De hecho, puedes ir generando cada uno de los objetos uno a uno, sin utilizar el asistente, pero mi consejo es que siempre que puedas utilizar algo que acelere tu trabajo, lo hagas.
Hay muchos recursos en SAP Learning que te van a permitir profundizar en eso; tienes un ejemplo muy completo aquí: RAP100 – Build Fiori Apps with the ABAP RESTful Application Programming Model (RAP)
Aparca la SE80 por un momento y dale una oportunidad a las ADT; y la excusa de que en tu cliente no tienen esa versión no me vale, porque todo esto lo puedes hacer con una cuenta BTP trial 😉
PD.- Amenazo con lanzar una newsletter; si quieres apuntarte, aquí te dejo el enlace: No Lo Sabemos Todo.
PD.- Lo de antes, da igual, lo importante es que te apuntes a esto: Ayuda emergencia DANA 😢
