2011 Oct 11 8:22 AM
hello everyne.I am hari.am planning to learn sap plant maintainence module.but my issue is that,would it be better learning abap b4 learning sap plant maintainence?if its soo,how learning abap will give an advantage for me?rply me with your experience.how should i proceed furthur?
Moderator message : Moved from "ABAP General" to "Career Center".
Edited by: Vinod Kumar on Oct 11, 2011 1:10 PM
2011 Oct 11 9:18 AM
Depends on what you think "learning ABAP" is...
Really learning ABAP does only make sense if you have at least some affinity related to programming...
However, in general, i would recommend any functional consultant to have some understanding of ABAP. In fact, I think the better functional consultants tend to to have more ABAP knowledge than the average ones, but that might also be positively correlated to the number of years of experience. A drawback is that an increasing number of areas have an increasing amount of object oriented programming. In my experience, many old-school ABAPers struggle to understand OO, so i think for many functional consultants it's unrealistic to gain some true OO-programming knowledge...
2011 Oct 11 12:58 PM
Hi
I understand that the advantage is related wiht the use in enhancement, BADI and so on. For instance, in SD you have a lot of requirements that you can resolve easily with VOFM subroutines, userexits, enhancements and so on, and this knowledge is a plus for a quickly and proper analysis. The disadvantage: if you are able to do userexits, maybe, when you can do it with customizing tools, sometimes you do it with enhancements, because it's easier for you.
Moreover, if you know ABAP to set a break-point and read a debugging session to search a customizing failure, or for instance, to find a bottleneck after an ST05 analysis. I understand that learn ABAP is advisable for a functional. Of course, it depends of your availability of resources (time) and your priorities.
I hope this helps you
Regards
Eduardo