ABAP Guidance required.

Hi Forum members,
How are u doing ?
I am Varun and I just started my career in SAP . I want to learn ABAP. Please guide me step by step procedure how to gain 100% knowledge in ABAP.
I want to spend 2 complete months in learning ABAP. Please guide me.
Kind regards,
Varun Prasad

Hi,
To learn ABAP its very important you should go through basics of ABAP. A good concept in DATA DICTIONARY AND SCREEN PROGRAMMING will boost your normal ABAP programming. than you should go to ABAP OOPs technique and try to learn this deeply. Now a days ABAP OOPs is used. you should also go through BADI,enhancement techniques ,modification,scripts,ALV . and there is no end for learning in ABAP.
So Best of Luck.
Regards
Piyush Singh

Similar Messages

  • Is there any module in ABAP which requires almost zero percent of coding?

    Hi all,
    i just wanted to know if there is any module in ABAP which has zero percent of coding apart from functional modules like SD MM etc?
    Regards
    Sanjeev

    ABAP is a programming language.
    If you say reporting, bdc, sapscript, module pool, smartforms and ask if they need coding, the answer is yes. They require ABAP programming language for its coding.
    Everything in SAP done not require coding. For a person working in SAP-BW there is substantially low necessity for ABAP codes. However it requires ABAP knowledge when working with Exits in BW.
    SAP-XI mostly requires creating scenarios creating IDOCs, BDOCs and handling XML. This also has very little ABAP.
    Reward points if helpful.

  • ABAP coding required in order to send Output via External Send (5)

    Hi
    I require some coding to an ABAP program in order for my SD output to be succesfully sent by 'external send'
    I have a shipping output type.
    assigned Partner functions and applicable mediums - 1, 2 and 5
    however when trying to produce output via comm method 5, external send, i am gettting red error messages/ traffic ligh
    processing log is as follows:-
    "processing log for program xxxxxxxx routine ENTRY
    Please enter an address number
    communication type      cannot be used"
    all outputs for medium types 2 Fax and 1 print are all OK for all Partner functions involved
    I have changed to another output which works fine,:- altho as this was written specifically for another outut,and form, so there is a lot of data missing on the form with this program.
    we have tried to deciper the coding on the program that does work, but to no avail
    Many thanks for your help on this matter
    Tony

    You need to maintain/fill ADDR_KEY structure in the print program....

  • How much knowledge of ABAP is required, if you are working as SAP BI consu

    Hi,
    How much knowledge of ABAP (coding) is required if you are working as SAP BI consultant.
    Can anyone provide me some link that can give me a brief overview of routine writing in ABAP.
    Abhi
    Edited by: abhigyta on Jan 23, 2012 10:48 AM

    Hi Abhi,
    Welcome to SDN!
    If you are working as a BI Consultant it's good to have ABAP knowledge. Because In BI we use ABAP mainly in writing Routines, Functional Modules, etc.
    Please go through the below doc on Routines in BI
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/609eea32-455e-2c10-c08a-c23adf8c934e?QuickLink=index&overridelayout=true
    Hope it helps.
    Regards,
    Raghu

  • Datasource Extractor Enhancement - Requirement Guidance required

    Hi Friends,
             I received a requirement for enhancing a existing report. When digged down till the extractor(standard) and found tthat these 7 fileds are missing in the extractor itself.
    After discussion with the functional consultant; we identified the source table and fileds for the requirements.
    But there are 4 fields whose text description has been maintained in another table and their technical values are being used in the table we are going to use. I.e., the mater data(Texts) has been maintained seperately.
    When cheked in BI, those master data are not maintained; hence we need take it all the way from ECC.
    1. I would like to know, whether we need create a new extractor(datasource) for master data and take it in to BI; also enhance the existing the std extractor.
    OR
    2. Can we take the master data fields in the existing extractor and use it in BI? If so, how we can show filed as KEY+TEXT in the report?
    Scenario: Filed - ACTIVITY PARTNER
                     Display - KEY + TEXT
    Seeking guidance for understanding better.
    Thanks
    Regards
    Santhosh Kumar N

    Hi,
       My requirement is to display the field as Key+Text in the report. Its a new field to be added. But in the Source system, the technical code and description has been maintained in the same table.
    I need to extract this data in to BI and use it in reporting.
    As you said, we can write a routine to display the two different fields  as 1 filed and displying both Key+Text in the report.
    I have not done this before, Just want to confirm will it be feasible by a routine. Also, which routine should be used? do we have any sample codes of it?
    Sincere Thanks for your valuable information.
    Rgds
    San

  • HR-ABAP material required

    Hi,
    I want to learn hr-abap.
    Can anyone give some material/tutorials/ppt's on it.
    I will be so thankful.
    Regards,
    Rajesh.

    Go through the SAp doc for HR programming and start doing.
    http://www.sapdevelopment.co.uk/hr/hrhome.htm
    See:
    http://help.sap.com/saphelp_46c/helpdata/en/4f/d5268a575e11d189270000e8322f96/content.htm
    sites regarding hr-abap:
    http://www.sapdevelopment.co.uk/hr/hrhome.htm
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/PAPA/PAPA.pdf
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/PAPD/PAPD.pdf
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/PYINT/PYINT_BASICS.pdf
    http://www.atomhr.com/training/Technical_Topics_in_HR.htm
    http://www.planetsap.com/hr_abap_main_page.htm
    You can see some Standard Program examples in this one ...
    http://www.sapdevelopment.co.uk/programs/programshr.htm
    http://searchsap.techtarget.com/originalContent/0,289142,sid21_gci1030179,00.html?Offer=SAlgwn12604#Certification
    http://www.erpgenie.com/faq/hr.htm.
    http://www.planetsap.com/hr_abap_main_page.htm
    http://www.sapbrain.com/TUTORIALS/FUNCTIONAL/HR_tutorial.html
    These are the FAQ's that might helps you as well.
    http://www.sap-img.com/human/hr-faq.htm
    http://www.sapgenie.com/faq/hr.htm
    http://www.planetsap.com/hr_abap_main_page.htm
    http://www.atomhr.com/library_full.htm
    HR Long texts Upload
    Look at the below link
    BDC - hr maintain text
    HR
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/PAPA/PAPA.pdf
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/PAPD/PAPD.pdf
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/PYINT/PYINT_BASICS.pdf
    http://www.atomhr.com/training/Technical_Topics_in_HR.htm
    http://www.planetsap.com/hr_abap_main_page.htm
    you can see some Standard Program examples in this one..
    http://www.sapdevelopment.co.uk/programs/programshr.htm
    http://searchsap.techtarget.com/originalContent/0,289142,sid21_gci1030179,00.html?Offer=SAlgwn12604#Certification
    These are the FAQ's that might helps you
    http://www.sap-img.com/human/hr-faq.htm
    http://www.sapgenie.com/faq/hr.htm
    http://www.erpgenie.com/faq/hr.htm.
    www.sap-img.com
    http://www.planetsap.com/hr_abap_main_page.htm
    http://www.sapbrain.com/TUTORIALS/FUNCTIONAL/HR_tutorial.html
    http://www.sapfans.com/forums/viewtopic.php?p=498530&sid=d7ec5866e3fb26880da129de45ce79de
    http://www.sapcookbook.com/preview_hr_questions.htm
    http://www.atomhr.com/library_full.htm
    http://www.sapdevelopment.co.uk/hr/hrhome.htm
    http://www.planetsap.com/hr_abap_main_page.htm
    http://expertanswercenter.techtarget.com/eac/knowledgebaseAnswer/0,295199,sid63_gci983590,00.html
    http://www.allsaplinks.com/HRmaterial.html
    http://www.allsaplinks.com/timemanagement.html
    http://www.allsaplinks.com/payrollcompletefunctional.html
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/HRINF/HRINF.pdf
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/PYXXFORM/PYINT_FORMBUILDER.pdf
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCBMTWFMPA/BCBMTWFMPA.pdfhttp://help.sap.com/printdocu/core/Print46c/en/data/pdf/MYSAP/SR_HR.pdf
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/PAPA/PAPA.pdf
    Re: New to ABAP HR Programming
    http://www.planetsap.com/hr_abap_main_page.htm
    Reward points if useful.

  • Based on fault message ABAP coding required.

    Dear Experts,
             I design a scenario with Proxy to JDBC Synchronous interface, in that i kept fault message to catch the technical errors which are throwing by Oracle system like " unique constaint violated,  can't insert value into a particular field ". This type of error messages we can able to get in sxmb_moni of PI system as below shown, but we need the same message in SAP system. For that what we have to do in ABAP as well as PI sides.    Below highlighted error message wants in SAP Screen.
    Error SOAP:mustUnderstand="1" xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
      <SAP:Category>XIAdapterFramework</SAP:Category>
      <SAP:Code area="MESSAGE">GENERAL</SAP:Code>
      <SAP:P1 />
      <SAP:P2 />
      <SAP:P3 />
      <SAP:P4 />
      <SAP:AdditionalText>com.sap.engine.interfaces.messaging.api.exception.MessagingException: Error processing request in sax parser: Error when executing statement for table/stored proc. 'PDI_PIPE' (structure 'Statement'): com.microsoft.sqlserver.jdbc.SQLServerException: Violation of PRIMARY KEY constraint 'PK_PDI_PIPE'. Cannot insert duplicate key in object 'dbo.PDI_PIPE'.</SAP:AdditionalText>
      <SAP:Stack />
      <SAP:Retry>M</SAP:Retry>
      </SAP:Error>
    Kindly suggest me..
    Thanks & Regards,
    Srihari.

    Hi,
    We can easily implement fault message coding in ABAP server proxies, but in case of JDBC not sure you can implement this.
    one sulution is write a stored procedure in receiver side and you can have a flexibility to send error message as a response(in vaid exml format).
    using standard insert statement/anyother data base operation without stored procedure not posible to capture these kind of errors in to falut messages and sending back to ECC may be not possible.
    regards,
    Raj

  • ABAP material Required

    Hi All,
        I am very new to this.I need materials for ABAP beginners.Please help me regarding this.
    thanks
    surya

    Hi Surya,
    Go thru this material.It will be very useful for u.
    http://www.sap-img.com/ge002.htm
    Need docs and examples of ABAP?
    http://esnips.com/doc/d27df392-bb18-4f72-8f36-c841f213f64c/SDNimp_urls.txt
    http://help.sap.com/saphelp_apo/helpdata/en/7e/63fc37004d0a1ee10000009b38f8cf/frameset.htm
    http://www.sap-img.com/sap-apo.htm
    go through these links .
    http://www.camelot-idpro.de/fileadmin/content_admin/downloads_en/Basell_print_englisch.pdf
    http://wp.bitpipe.com/resource/org_1111097862_533/SCM_APO_edp.pdf?site_cd=fbs
    http://whitepapers.sapinsideronline.com/
    http://www.sap.com/services/education/index.epx
    http://www.sap-img.com/ab040.htm
    http://www.sapdomain.com/testimonials.php
    http://www.planetsap.com/Abap_certification_requirements.htm
    http://www50.sap.com/useducation/curriculum/group.asp?tid=8
    http://www50.sap.com/useducation/curriculum/curriculum.asp?rid=256&TID=
    http://www.amazon.com/exec/obidos/ASIN/0071341617/qid=1120754726/sr=2-1/ref=pd_bbs_b_2_1/103-7699884-1772649
    thanks
    Anirudh

  • HR(ABAP) Materials Required

    Hi Everybody,
    I am working as an ABAP consultant.Now i am shifting towords HR(ABAP).Please send me some material related to HR(ABAP) .
    My e-mail id is: [email protected]
    Please send as early as possible.
    Thanks in advance.
    Regards.
    Srikanta Gope

    Hai..
    http://www.sap-img.com/abap/sample-hr-reports-allocate-petrol-allowance.htm
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/PAPA/PAPA.pdf
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/PYINT/PYINT_BASICS.pdf
    http://www.atomhr.com/training/Technical_Topics_in_HR.htm
    http://www.planetsap.com/hr_abap_main_page.htm
    http://www.sap-img.com/human/hr-faq.htm
    http://www.sapgenie.com/faq/hr.htm
    http://www.sapdevelopment.co.uk/programs/programscusthr.htm
    http://sap.ittoolbox.com/code/archives.asp?d=2299&a=s&i=10
    http://sap.ittoolbox.com/code/archives.asp?d=2504&a=s&i=10
    http://www.planetsap.com/hr_abap_main_page.htm
    and sample code on
    http://www.planetsap.com/hr_abap_main_page.htm
    http://www.sapprofessionals.org/?q=abap_code

  • ABAP Training required in mogappair, Chennai - India

    Hi Guru's,
                   I am looking for a ABAP trainer with a genuine real time knowledge, kindly suggest me the best place or person to learn ABAP in and around mogappair area, chennai - India. Also if any one interested in taking the class, kindly post me your contact number for further discussions, thanks.
    Thanks in advance
    Moderator Message: Try Google. And before you go any further, read the Rules of Engagement of this forum.
    Edited by: kishan P on Feb 11, 2011 3:02 PM

    user9295978 wrote:
    HI guys,
    I'm a engg student in chennai,India. I want to get Oracle Certification and i want to be trained in a good Oracle Authorized Training Partner in Chennai , other than Oracle University and NIIT. Also as a student i ask which path can i go for to become a DBA (my Dream) ?If that's a dream, why not Oracle Univ to go for? Anyways, you can check this page for the partner's list.
    http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=317
    I am not able to see the partner's list when I am going tothis page at the moment though but it's a working page.
    HTH
    Aman....
    PS: Please note that this forum is not the right forum for your question. Please choose the correct forum next time!

  • Abap code required

    Hi Gurus,
    I have three tables TAB1 (KEY1), TAB2(KEY1) and TAB3. I need to select records from TAB1 where the KEY1 is not present in TAB2.
    for example if the key values of records in TAB1 are 1, 2, 3, 4, 5. and Key values of records in TAB2 are 1,2,3. I need to write code to select records in TAB1 with keys 4 and 5.
    Finally, I have to append these 4 and 5 records to TAB3. TAB3 has some fileds similar to TAB1 and also some extra fields.
    Can anyone please help me with the code in ABAP.
    Thanks
    Regards,
    aarthi
    [email protected]

    Hi Aarthi,
    kindly check this code:
    Loop at TAB1.
      Read table TAB2 with key KEY1 = TAB1-KEY1.
      if sy-subrc NE 0.
        TAB3-KEY = TAB1-KEY1.
        APPEND TAB3.
      endif.
      clear TAB2.
    endloop.
    hope this helps!
    best regards,
    Thangesh

  • Procedure Guidance Required

    Hi all,
    Can I write a procedure in oracle which check the data in external table or flat file and insert the required data into internal oracle table.
    Please Guide me in this regard it is urgent.

    SQL> select * from myinternaltable;
            ID NAME
             1 Fred
             2 Bob
             3 Jim
    SQL> select * from myexternaltable;
            ID NAME
             1 Fred
             3 Jimmy
             4 Tim
    SQL> create table ins_upd as select * from myinternaltable where 1=0;
    Table created.
    SQL> create table del_upd as select * from myinternaltable where 1=0;
    Table created.
    SQL> create table upd as select id from myinternaltable where 1=0;
    Table created.
    SQL> create table ins as select id from myinternaltable where 1=0;
    Table created.
    SQL> create table del as select id from myinternaltable where 1=0;
    Table created.
    SQL> ed
    Wrote file afiedt.buf
      1  create or replace procedure myproc as
      2  begin
      3    execute immediate 'truncate table ins_upd';
      4    execute immediate 'truncate table del_upd';
      5    execute immediate 'truncate table upd';
      6    execute immediate 'truncate table ins';
      7    execute immediate 'truncate table del';
      8    insert into ins_upd
      9    select * from myexternaltable
    10    minus
    11    select * from myinternaltable;
    12    insert into del_upd
    13    select * from myinternaltable
    14    minus
    15    select * from myexternaltable;
    16    insert into upd
    17    select id from ins_upd
    18    intersect
    19    select id from del_upd;
    20    insert into ins
    21    select id from ins_upd
    22    minus
    23    select id from upd;
    24    insert into del
    25    select id from del_upd
    26    minus
    27    select id from upd;
    28    insert into myinternaltable
    29    select * from myexternaltable
    30    where id in (select id from ins);
    31    delete from myinternaltable
    32    where id in (select id from del);
    33    update myinternaltable
    34    set name = (select name
    35                from myexternaltable
    36                where id = myinternaltable.id)
    37    where id in (select id from upd);
    38* end;
    SQL> /
    Procedure created.
    SQL> exec myproc
    PL/SQL procedure successfully completed.
    SQL> select * from myinternaltable;
            ID NAME
             1 Fred
             3 Jimmy
             4 Tim
    SQL>Remember, you can use the MERGE statement to achieve similar results, however this way allows you to carry out any other processing that you may require for records in certain states before you insert,update,delete from your internal table.

  • LMS 4.0 in HA Mode guidance required

    Hi Members,
    Good day,
    For  LMS4.0 to configure High Availability solution,  is it based on Symantec’s VERITAS Storage Foundation products.? As identified from below link,
    http://www.cisco.com/en/US/docs/net_mgmt/ciscoworks_lan_management_solution/4.0/install/guide/hasetup.html
    Also will appreciate if you can suggest a work around towards above HA configuration scenario without utilizing the Symantec Veritas components. i.e. Veritas Storage Foundation, Veritas Volume Replicator, Veritas Cluster Server (VCS), Global Cluster Option (GCO).
    I am thinking if we can have a solution by updating the LMS version & achieveing the HA mode without utilizing the Symantec’s VERITAS Storage Foundation products
    Awaiting your guidance on above.
    Thanks,
    Muzammil N.

    The prerequisites for LMS 4.0 are found in the following link.  This include VM ware / OS / disk psace / etc
    http://www.cisco.com/en/US/docs/net_mgmt/ciscoworks_lan_management_solution/4.0/install/guide/prereq.html
    Once installed, you will go under Inventory -> Device Administration to mmanage devices.
    http://www.cisco.com/en/US/docs/net_mgmt/ciscoworks_lan_management_solution/4.0/user/guide/admin/dcr_adm.html

  • ABAP Code Required to remove #

    Hi,
    I have 2 characteristics 0COORDER and 0WBS_ELEMT value for which do not exist for all the data records. As a result I get # in the report. How do I replace # in the report with blank? I don’t want to use the VB Script, need a permanent fix. Where should I write ABAP routine for that and also please can anyone give me the ABAP code too.
    Thank you,
    sam

    in bex, you can use vba macro. in web, use table interface
    replacing '#'-sign for 'not assigned' in queries
    SAPBEXonRefresh()
    Dim c as range
    For Each c in resultArea.cells
    if c.Value = "#" then c.Value = "-"
    Next c
    or
    by Jens (consider to performance)
    put in SAPBEXonRefresh()
    resultArea.Select
    Cells.Replace What:="#", Replacement:=" ", LookAt:=xlPart, _
    SearchOrder:=xlByRows,
    MatchCase:=False,
    SearchFormat:=False, _
    ReplaceFormat:=False
    table interface, redefine CHARACTERISTIC_CELL method...
    if I_CHAVL = '#'.
    c_cell_content = ' '.
    endif.
    Hope it helps.
    Regards

  • Abap trainer required in gurgaon

    my name is c.a sanjeev mehndiratta and i am a sap fi certified person working in sap support team and want to get into an it company for implementation but i want to learn abap. can anyone contact me as i want to earn so much of abap that i donot have to get miror help from any abaper in a team. before doing c.a i have done bsc comp science. i want to personally learn from him
    Edited by: ca sanjeev mehndiratta on Jul 11, 2008 5:43 PM

    Dear Mr c.a sanjeev mehndiratta  fi certified "person" working in a sap support team,
    If u want to get into an IT company, walk up to the security guards stationed outside the IT company of your choice and tell them you want to implement ABAP. If the security gaurd is as dumb as you, he may allow you in, to meet the HR Manager.
    And now again if the HR manager is as dumb as the security guard, he may offer u a job. And now if the PM is as dumb as the HR Manager he may put u on an implementation project. Once on the inside, u can contact me. Then i can help u "earn" so much abap tht u dont have to take any "miror help from any abaper in a team".
    Also i think you have done a major career blunder in ur life. after doing ur Bsc Comp Science and before doing a CA u should have done a MSc Electronics and an MPhil in Political Science. By the way u can still do a PhD in Phsycology.
    Its only after doing all this would ur career shift from SAP FI certified person to ABAP earner be justified.
    Good Luck to u and Good Luck to the people hiring and working with u.
    Regards,
    pk

Maybe you are looking for

  • Problem with the virtual  machine

    Hello. i've encountered problem with the virtual  machine. Java instance is reseting sometimes. I found message in dev_server0 there is: <b> [Thr  6] JLaunchIExitJava: exit hook is called (rc = 666) [Thr  6] ******************************************

  • Automatic Sleep not working - prevented by itunes

    If I have itunes open but not playing a song then my imac will not sleep automatically. As soon as I quit itunes, my imac will close as per the energy saver settings. Anybody know what itunes is doing to stop my system sleeping?

  • Does Lightroom 4, or Lightroom 5 support Raw format from the new Nikon Df camera?

    Does Lightroom 4, or Lightroom 5 support Raw format from the new Nikon Df camera? Can anyone please tell me?  If not, is there a way for me to get the photo's in to Lightroom in another manner?

  • Download problem - camera raw 7.1 beta

    Trying to install camera raw 7.1 beta, got message saying Update Failed; Application Manager may be damaged.  Download and install a new copy of Application Manager.  Did that, but still get the same Update Failed message.  What to do?

  • Arabic project in CS3 with AS3

    dear friends, i need to create an arabic project in flash CS3 with AS3 coading. i am using normal version of flash. i need your advice, 1) do i need middle east version to type and get arabic text? 2) if i can use the same software and show the arabi