Career Corner Discussions
Join the conversation in the Career Corner group to ask career-related questions, find approaches to building skills, and seek career advancements.
cancel
Showing results for 
Search instead for 
Did you mean: 

does learning abap makes an advantage for pm functional module?

former_member248088
Participant
187

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

2 REPLIES 2

Former Member
152

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...

eduardo_hinojosa
Active Contributor
152

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