ABAP log

April 25, 2008

Rappers with SAP OSS, anyone?

Filed under: ABAP, APO, SAP — abaplog @ 7:49 pm

After having built rather complex logic of reading some data from APO and bringing it into R/3, we’ve got some unexpected behaviour. As long as R/3 transaction remains open (this is a dialog transaction), it seems that the RFC “session” on the APO side is not completely closed, and its data, including APO liveCache simulation sessions, is not released (consuming memory).

I’ve spent some time in debugger, then on OSS, browsing through many OSS notes. I hope we have a solution now, we still got to test it. And the time I spent in OSS was not wasted. Imagine you are looking for OSS notes on liveCache and you find a note whose title begins with “liveCache 7.5 crash”! I mean, it rhymes so perfectly that I wonder whether there were any rappers at SAP Support who created this one! (This is the note 946768 by the way). :)

April 19, 2008

And ABAP be still as bright.

Filed under: ABAP, APO, SAP — abaplog @ 7:29 pm

Let’s start again after a long pause, with a shorter post (carrying some good news)…

Three weeks ago, when I was back from vacation during which we’ve experienced some almost scary things, SAP guys visited my company office with a long-waited-for presentation. The topic was, as you may expect from a technical-oriented presentation, the new possibilities that the latest NetWeaver release brings to a developer. It was nice, stuffed with information, six hour session. Well, I would strip it of some things that normally are useful only for SAP sales. What was interesting is that on that day, it was the very first time that I’ve heard some statement about the role of ABAP in the future.

The question is being asked again and again, since we’ve been in dotcom and Java hype: are we going to see ABAP obsoleted and replaced by Java or something else? If you try to look for some “roadmap”-type documents on SAP site, you will never find it. SAP is pushing SOA and “classic” ABAP is in a deep deep shadow now. So we’ve asked the question one more time. And heard a clear answer. Now guess: do you believe they are going to dump it and start it over? Do you think we customers are going to accept testing and debugging the brand new code. No way. The whole R/3, plus APO, plus many other “core” apps will be powered by ABAP. (And personally, I doubt that any of those guys operating machine tools at the factory floor will ever see “the cool cool benefits of SAP portals, whatever”.) I regret now that I did not write it down to have it signed by SAP representative. But it looks like “ABAP will still as bright.”

PS. If I made you think that Web apps are repulsive to me, you are mistaken. Go visit my personal site (link is on the right).

Blog at WordPress.com.