‎2006 Apr 11 6:05 AM
Hi folks, I am functional consultant, have had BC courses,but I don't have programing background, can you share me some experiences for ABAP, and how to build up programing logic?
thanks in advance.
elly
‎2006 Apr 11 6:55 AM
‎2006 Apr 11 6:21 AM
Hi,
IF you just want to build programming logic with ABAP then the best is to work on BC exercises, for which you can find the solutions in BC*.
and here is a link to the thread which has links for demo programs for most of the areas of ABAP programming.
hope you find it useful.
regards,
Kinshuk Saxena
PS reward points if you find the post helpful
‎2006 Apr 11 6:41 AM
Hi,
thanks a lot, I will reward points.
but I heard from others that if writing a program, first need to draw a picture, just think from this way, if I am start from the scratch, which kind of informations are helpful?
regards,
elly
‎2006 Apr 11 6:52 AM
Hi,
like other languages here also you can draw flow diagram and pseudo code you can solve your problem quickly.
first you need to find what is the application related to
like SD,MM, PP, modules related. and then check for the tables need to use and the fields which you are going to use in your program for selection,finally presenting the output data in the format according to client requirements.
gather all required info and proceed.
Regards
vijay
‎2006 Apr 11 8:55 AM
Hi,
As you said you are a functional consultant, so you may be knowing a lot of things in your area, now your approach for solving a problem is to know what is functionally desired out of the work you do programatically.
yeah then your approach can be
1. to sort the requirements
2. to prepare a design docs-- this should ideally be language independent but you can make it ABAP constraint specific, other than that it should contain flow diagrams, class diagrams, block diagrams, pseudo codes, database design if any or if you are working on existing DB design.
3. realization - if your design doc is good enough then it wuold be easier for you to write the codes accordingly.
I would rather term your querry to be a development life cycle, rather than just working on some test programs.
you can read a lot of books on that.
hope this might help you.
regards,
Kinshuk Saxena
PS please mark helpful answers
‎2006 Apr 11 6:39 AM
‎2006 Apr 11 6:43 AM
Hi
Good,Its really a interesting question.
First of all the programming logic of ABAP is similar to any other languages C,C++ and java the thing here is the way to implement those logic.
In C,C++ and java you have writing all the codes in dos promot but in SAP you have a GUI where there is various kinds of editors to develop various kinds of errors.
To work with different kind of editors we need different kind of Transaction Codes.
Thanks
Mrutyunjaya Tripathy
‎2006 Apr 11 6:55 AM