Hell-o-Readers,
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 | |
| ABAP Dictionary(SE11) | Table/View/Structure Search Helps Lock Objects Data types | These are the bricks for your ABAP Infrastructure. Make sure your infrastructure(code) should not collapse(dump) in an earth-quake(change request). | |
| ABAP Reports | Basic Report Events in Report ABAP commands Formatting(look-n-feel) Macro | 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 | |
| Pools/Group | Type Pools Function Groups | This is something like a supermarket, you put all the things under one roof and we pick em On the GO | |
| Module Pool | Dialogs Screens ModulePoolCommands Controls | Ahhh... simply like your java/.net Desktop programs where you have drop downs lists and all stuff. However its a bit different in ABAP | |
| OOPs ABAP | Classes Interfaces Delegates Friends 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 | ALV List ALV Grid ALV block ALV Tree Interactive ALV OOps | 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 | |
| Cross Communications | ALE IDOCS | There are all PI XI SI-FI | |
| Uploads | BDC LSMW | These are something that will allow you to enter into Girl next door's | |
| Enhancements | Exits BADI Enhancement Spots Access key | I like the access key this mostly as it make everyone look at me like | |
| Business Hierarchy | Business Objects Workflow Transaction Events | 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 BSP OVS 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. | |
| Printing Technologies | Smart Forms SAP Scripts ADOBE Forms | 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 | |
| Data Processing | FTP server HTTP server Local Machine Image Processing | 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 | Debug Custom Debug Standard | 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 | |
| Business Graphics | 2D Graphics 3D Graphics | 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??. | |
| New Technologies | Mobility Mobile Applications 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. | |
| SAP Goodies/Tools | - ABAP unit - Code Inspector - Memory Inspector - Runtime analysis - eCatt | 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 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.
HAPPY ABAPing.
Comments