This way of greet might seem a little odd. But I am a bit frustrated by wandering into ABAP. ABAP has gone so so(5 more times ) vast, that it gets difficult for ABAPer to understand-"What to understand?". With my past one year of experience in an SAP partner organization, I am very much confused that where do I stand amongst all those who are equally experienced. Definitely I am not certified and there will be people who are just like me. So just to identify myself where do I stand. I thought of wrapping up all the technology in ABAP, and rank my self. This look simple...think again... I spent one whole day to gist the types of technology that an ABAPer(like me-little idiotic) should know. After spending one whole day of collecting ABAPing categories. In new SCN they call it SPACE ([laugh] as we move slow in space so do here).
The reason why I am writing here is your client might also say - "NO INTERNET". I was like . So I decided there will be times when I cannot help SCN . All I thought of becoming an Aeronautics for some SPACE . Here is how my secret MI mission blue-print leaked.
|Category||Sub-Category||Lets call it hmmm... Remark||Rank Out of 10|
|ABAP Basics||SAP Architecture||For now I don't want to talk about it. Its like my dad gave me a car, and rather than concentrating on driving I am looking for what alloy are used to build the fuel injector. So in simple words if your dad gave you this car you must know that there is an engine and a fuel injector...no need to know what alloy used to built which part. Similarly SAP AG has brought this solution. I should know not more then enough .|
|These are the bricks for your ABAP Infrastructure. Make sure your infrastructure(code) should not collapse(dump) in an earth-quake(change request).|
Events in Report
Basic report is something like writing hello world program by different ways like looping...
Most importantly the events and commands. As they make your code a bit run faster.
Look-n-Feel is something which are least bothered. However if we want we can have different colors, fonts, styles. Don't go for a macro unless you are done below
|This is something like a supermarket, you put all the things under one roof and we pick em On the GO|
|Ahhh... simply like your java/.net Desktop programs where you have drop downs lists and all stuff. However its a bit different in ABAP|
Blah Blah Blah
|The best thing about ABAP is this one. If you are moved out of some other technology this is a place where you will be a bit comfortable. As here you use the universal real life concepts which you would have used earlier. No matter what you are good at whether it be report, module pool and hmmm... whatever this is something that can be used overtime.|
|ALV is basically ABAP List Viewer, however I call it A Lot of Variety. There are plenty to do with these. These are now in Web reports as well. I am sure I have missed out something here|
|There are all PI XI SI-FI .If we stick inside ABAP for me its just ALE Idocs.|
|These are something that will allow you to enter into Girl next door's house wearing a mask. Apart from joke using these technologies we insert data using standard procedure into some screens and reports.|
|I like the access key this mostly as it make everyone look at me like. Enhancements is the best innovative idea that SAP came up within an open source kind of|
|This is hmmm... you request your superior for leave he says no. And you are scared to say this to his superior. With this when you apply leave to your superior he rejects his superior will come to know... Nice na corporate out of politics...|
|Web Based Technologies|
Web Dynpro ABAP
ALV in WDA
|This is one of coolest stuff and widely used as the web is every where, You can do a lot more with this. BSP is something which SAP AG now do not support for newer versions. But its always good to know this. OVS is a kind of search help, that's not that interesting however worth a try. Again as said A Lot of variety is here again. If you are done with basic WDA, I must suggest you to do the same thing without much use of contexts and more of classes.|
|It is the coral draw of SAP where we draw wedding cards. Mine was also done here. No seriously man!! you can draw. Give a try. When I tried I brought a laugh out of everyone. Basically they enjoyed. And my PM was annoyed by me. Ok alright discipline maintained - here we create sales order purchase orders forms, receipts.|
|This is how we read data from different places and process it. Image processing I don't know I just saw it in Google. So mention quite possible it may not exists at all.|
|Debugging a custom code is easier however if you really want to learn something out of SAP ABAP. Best way is to write custom code and debug standard. ABAP debugger is something that is not even being introduced by anyone in the globe(defiantly they have their own). ABAP debugger is very unique and precious to me. The way it works...Hats off to all who developed and thought of it. Its the best thing developed by SAP AG.|
|This something that exists in SAP from a long time but a new ABAPer may take a long time know that these exists. So lets know What it is??.|
Clouds and Rain
|Several other technologies are their as well which are newly added. However these really does have a meaningful significance in a new ABAPer's CV/Resume.|
- ABAP unit
- Code Inspector
- Memory Inspector
- Runtime analysis
This catagory is consist of tools that are built to evaluvate your code and performance of your code, resource utilization and efficient and effective usage of your code. That too automatically.
An weird example - For those who remember those old days where you have problem with your car and when you take it to any Garage, the garage-man starts opening every-part to check where is the problem. Now we are improvised with computer visionary, we have one central system installed in our car, that monitors the car all the time. Now the same garage-man opens his notebook connect the wires to our car and says "the dust in corroborator not letting the engine start". Good na...That is how these tools works. It will pull information and notify you like
- you have hard-codings
- you selecting inside a loop
- you hit database many times
- you cheating on your wife (i was doing pa30 for infotype 0021 subtype 01)
Thanks Dirk Wittenberg , for suggesting this catagory
That's all from me. I know there are points that are missed out of mind(thinking about my marriage). Feel free(without hidden cost) to share. I will
append lines of your_tab into mytab.