What ru the concepts to cover for beginner in sap abap

Hi fr , This is kumar , what ru the concepts to cover for beginner in sap abap

Hi Kumar,
SAP has a certification program for ABAP, according to which following courses are supposed to be covered. If you will try to cover this course, you will be at a level where you can independently program.
<i><b>1. SAP Technologies
-> SAP systems
-> Technical structure of SAP WAS
2. ABAP Workbench Basics
3. Advanced ABAP
4. ABAP Objects
5. ABAP Dictionary
6. List creation techniques(including Object oriented ALV)
7. Dialog Programming
8. Database Changes
9. Enhancements and Modifications
-> Changes to standard SAP system
-> Personalization
-> Enhancements to ABAP Dictionary elements
-> Enhancements via customer exits
-> Business transaction events
-> BADI
-> Modifications</b></i>
Following are some links which will help you to cover above points.
http://www.sap-img.com/F
http://www.sappoint.com/abap.html
http://www.sts.tu-harburg.de/teaching/sap_r3/ABAP4/ranges.htm
http://www.sapdevelopment.co.uk/programs/programsalv.htm
http://www.geocities.com/victorav15/sapr3/abapfun.html
http://abap4.tripod.com/SAP_Functions.html
http://sapr3.tripod.com/abap011.htm
http://abap4.tripod.com/Other_Useful_Tips.html
http://www.sap-img.com/abap/how-to-change-the-development-class.htm
Hope this helps you.
PS If the answer solves your query, plz close the thread by rewarding points to each reply.
Regards

Similar Messages

  • What is the best developer studio for beginner?

    I am student at computer science. I want to learn mobile technologies . I heard too many studio name .Which is the best for beginner and where I can downlaod it . Thank you so much.

    netBeans 4.1 + Mobility Pack from http://www.netbeans.info/downloads/download.php?type=4.1. You'll get all you need for both J2ME and J2SE development.
    Peter

  • What are the services will cover in extended 2 year warranty for g6-2301ax?

    Hi all,
    I would like buy new g6-2301ax laptop. I got to know about 2 year extended warranty.
    My doubts are
    What are the services will cover in that extended 2 year warranty?
    Will they liable for any internal device failure like HD, RAM, Display and Chipset?
    Thank you

    Hello MRSrinivas,
     I see that you have questions about an extended warranty.
    All the information I provide would be concerning an HP extended warranty.
    If you purchase a warranty from a retail store or online from a site other than HP.COM then the information would not be relevant because the terms and conditions may differ for that warranty.
    Here is a link with information on the extended warranty and the different kind of features you can get with an extended warranty.
    A standard warranty covers hardware failures on the computer for the length of the warranty period. That includes hard drives, memory (RAM), processors, motherboards, etc.
    It does not cover any accidental damage such as cracked screens or liquid damage.
    You can purchase HP warranties with features like accidental damage protection which will cover a cracked screen and liquid spills.
    This is basic information about the warranties you can refer to the document for in depth  breakdown of what the warranty includes and what features you can get with different warranty plans.
    ↙-----------How do I give Kudos?| How do I mark a post as Solved? ----------------↓

  • What is a nice, expensive cover for the new Ipad? plz answer!!

    what is a nice, expensive cover for the new Ipad? plz answer!!

    I think you need to be a bit more specific about what your looking for.
    I, for one, do not consider the most expensive iPad covers to be the nicest.
    Solid gold anyone?
    http://stuarthughes.com/newdawn/product_info.php?products_id=85
    I like the Apple Smart Cover, personally and have a black leather one.
    Matt

  • What does the 1 year warranty for the Macbook air cover

    What does the 1 year warranty for the Macbook air cover

    choose your model/region/language at http://www.apple.com/legal/warranty/

  • What is the concept of  view in material master?

    Hello sap gurus
    Some quetions regarding Material Master
    what is  the concept of views in material master ?
    what is determined by specifying industry sector in material master ?
    To sell material which views are material are maintened in Material master?
    Regards
    Amit

    Hi,
    <b>Material master  for finished ggods is related with SD, MM & PP departments</b>. If you carefully go through the various screens in MM record you will realize the importance of the respective fields and the department to which they belong.
    <b>1.Suppose Base unit of measure</b> in Basic data 1 screen. The production people will keep the stock of the item using this UOM.
    <b>2. In Sales:Sales Org.1</b> screen we have sales unit in which we will sell the material.
    <b>3. Then we have the plant</b> data in which we enter the delivering plant. Also the taxes are determined from the plant so we have the settings for taxes also - whether this material is fully taxable/50% tax/Tax exempted.
    <b>4. Then we have purchasing</b> screen in which the data like the purchasing group, variable units,etc are entered. This will effect the purchasing cycle when we are procuring a material from outside. This is related to MM.
    <b>5. The we have MRP</b>, this is related to PP as to how to manufacture the product, the MRP type, the strategy group - whether it is MTO/MTS like that.
    <b>5. Sales:Sales Org.2 screen</b> - Here we mainatin the account assignment group which is very important as far as the generation of the accounting document is concerned. This triggers the system where to post the value in which G/L account. Accounting document is generated when we create the invoice in VF01 & save it.
    <b>6. Work scheduling</b> - Related with the sceduling of the production as to whether underdelivery or overdelivery is allowed, the storage location
    <b>7. Quality</b> - Here you can select for a particular finished item where where it has to be checked for quality during its journey from the raw material stage to the finished goods store as a finished item.
    <b>8. Accounting</b> - Related to accounting, product costing, total value of the stock in hand, etc. Also related with FI & PP
    So all the screens have data which effects one or more modules for the proper functioning of the system to give the optimum results.
    <b>Industry Sector:</b>
    Key that specifies the branch of industry to which the material is assigned.
    <b>Use</b>
    When you create a material master record, the industry sector you specify determines
    1. which screens appear and in what order
    2. which industry-specific fields appear on the individual screens
    <b>Screens for Sales:</b>
    Sales:Sales Org.1, Sales:Sales Org.2. But other screens also have data which is related to sales. You cannot just maintain the sales views and save the master. It has to be properly linked with the other modules also for the proper functioning of the system. That is why the system is called as "Enterprise Resource Planning" You have to paln the resources of your company and these resources are related with all the modules.
    Reward points if solution helps.
    Regards,
    Allabaqsh G. Patil

  • Hi All,What is the concept of table control in bdc

    Hi All,What is the concept of table control in bdc .Can u please explain in brief.How we have to handle the logic for va01 transaction .
    Thanks&regards.
    Bharat

    Hi Kaushik Datta ,
                              I already know for me51 ,but i am getting the problem for va01 while populating the item details in to the table control. The code which i have generated is :
    please see the code and tell me where i should increment  the counter for populating the item details
    report ZBKVA01Y
           no standard page heading line-size 255.
    include bdcrecx1.
    parameters: dataset(132) lower case.
       DO NOT CHANGE - the generated data section - DO NOT CHANGE    ***
      If it is nessesary to change the data section use the rules:
      1.) Each definition of a field exists of two lines
      2.) The first line shows exactly the comment
          '* data element: ' followed with the data element
          which describes the field.
          If you don't have a data element use the
          comment without a data element name
      3.) The second line shows the fieldname of the
          structure, the fieldname must consist of
          a fieldname and optional the character '_' and
          three numbers and the field length in brackets
      4.) Each field must be type C.
    DATA: BEGIN OF IT_DUMMY OCCURS 0,
          TEXT(1000),
          END OF IT_DUMMY.
    Generated data section with specific formatting - DO NOT CHANGE  ***
    data: begin of IT_HEADER OCCURS 0,
    data element: AUART
            AUART_001(004),
    data element: VKORG
            VKORG_002(004),
    data element: VTWEG
            VTWEG_003(002),
    data element: SPART
            SPART_004(002),
    data element: BSTKD
            BSTKD_005(035),
    data element: BSTDK
            BSTDK_006(010),
    data element: KUNAG
            KUNNR_007(010),
    data element: KUNWE
            KUNNR_008(010),
    data element: ABHOZ
            ABHOV_009(008),
    data element: ABHOZ
            ABHOB_010(008),
    data element: PRSDT
            PRSDT_011(010),
    END OF IT_HEADER.
    DATA: BEGIN OF IT_ITEM OCCURS 0,
    data element: MATNR
            MABNR_01_012(018),
    data element: KWMENG
            KWMENG_01_013(019),
          end of IT_ITEM.
    *DATA: DATE(10) TYPE C.
    *DATA: I_DATE TYPE SY-DATUM.
    *DATA: I_YEAR(4) TYPE C,
         I_MONTH(2) TYPE C,
         I_DAY(2) TYPE C .
    *DATA:
    End generated data section ***
    start-of-selection.
    CALL FUNCTION 'UPLOAD'
    EXPORTING
      CODEPAGE                      = ' '
      FILENAME                      = ' '
      FILETYPE                      = ' '
      ITEM                          = ' '
      FILEMASK_MASK                 = ' '
      FILEMASK_TEXT                 = ' '
      FILETYPE_NO_CHANGE            = ' '
      FILEMASK_ALL                  = ' '
      FILETYPE_NO_SHOW              = ' '
      LINE_EXIT                     = ' '
      USER_FORM                     = ' '
      USER_PROG                     = ' '
      SILENT                        = 'S'
    IMPORTING
      FILESIZE                      =
      CANCEL                        =
      ACT_FILENAME                  =
      ACT_FILETYPE                  =
      TABLES
        DATA_TAB                      = IT_DUMMY
    EXCEPTIONS
      CONVERSION_ERROR              = 1
      INVALID_TABLE_WIDTH           = 2
      INVALID_TYPE                  = 3
      NO_BATCH                      = 4
      UNKNOWN_ERROR                 = 5
      GUI_REFUSE_FILETRANSFER       = 6
      OTHERS                        = 7
    IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    *perform open_dataset using dataset.
    LOOP AT IT_DUMMY.
    IF IT_DUMMY-TEXT+0(1) = 'H'.
    IT_HEADER-AUART_001(004) = IT_DUMMY-TEXT+1(4).
    data element: VKORG
    IT_HEADER-VKORG_002(004) = IT_DUMMY-TEXT+5(4).
    data element: VTWEG
    IT_HEADER-VTWEG_003(002) = IT_DUMMY-TEXT+9(2).
    data element: SPART
    IT_HEADER-SPART_004(002) = IT_DUMMY-TEXT+11(2).
    data element: BSTKD
    IT_HEADER-BSTKD_005(035) = IT_DUMMY-TEXT+13(35).
    data element: BSTDK
    IT_HEADER-BSTDK_006(010) = IT_DUMMY-TEXT+48(8).
    data element: KUNAG
    IT_HEADER-KUNNR_007(010) = IT_DUMMY-TEXT+56(10).
    data element: KUNWE
    IT_HEADER-KUNNR_008(010) = IT_DUMMY-TEXT+66(10).
    data element: ABHOZ
    IT_HEADER-ABHOV_009(008) = IT_DUMMY-TEXT+76(6).
    data element: ABHOZ
    IT_HEADER-ABHOB_010(008) = IT_DUMMY-TEXT+82(6).
    data element: PRSDT
    IT_HEADER-PRSDT_011(010) = IT_DUMMY-TEXT+88(8).
    APPEND IT_HEADER.
    CLEAR  IT_HEADER.
    ELSEIF IT_DUMMY-TEXT+0(1) = 'I'.
    data element: MATNR
    IT_ITEM-MABNR_01_012(018) = IT_DUMMY-TEXT+1(18).
    data element: KWMENG
    IT_ITEM-KWMENG_01_013(019) = IT_DUMMY-TEXT+19(15).
    APPEND IT_ITEM.
    CLEAR  IT_ITEM.
    ENDIF.
    ENDLOOP.
    perform open_group.
    LOOP AT IT_HEADER.
    perform bdc_dynpro      using 'SAPMV45A' '0101'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'VBAK-SPART'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '/00'.
    perform bdc_field       using 'VBAK-AUART'
                                  IT_HEADER-AUART_001.
    perform bdc_field       using 'VBAK-VKORG'
                                  IT_HEADER-VKORG_002.
    perform bdc_field       using 'VBAK-VTWEG'
                                  IT_HEADER-VTWEG_003.
    perform bdc_field       using 'VBAK-SPART'
                                  IT_HEADER-SPART_004.
    perform bdc_dynpro      using 'SAPMV45A' '4001'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '/00'.
    perform bdc_field       using 'VBKD-BSTKD'
                                  IT_HEADER-BSTKD_005.
    perform bdc_field       using 'VBKD-BSTDK'
                                  IT_HEADER-BSTDK_006.
    perform bdc_field       using 'KUAGV-KUNNR'
                                  IT_HEADER-KUNNR_007.
    perform bdc_field       using 'KUWEV-KUNNR'
                                  IT_HEADER-KUNNR_008.
    perform bdc_dynpro      using 'SAPMSSY0' '0120'.
    perform bdc_field       using 'BDC_CURSOR'
                                  '04/05'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '=CHOO'.
    perform bdc_dynpro      using 'SAPMV45A' '4001'.
    perform bdc_field       using 'VBAK-ABHOV'
                                  IT_HEADER-ABHOV_009.
    perform bdc_field       using 'VBAK-ABHOB'
                                  IT_HEADER-ABHOB_010.
    perform bdc_field       using 'VBKD-PRSDT'
                                  IT_HEADER-PRSDT_011.
    perform bdc_field       using 'BDC_CURSOR'
                                  'RV45A-KWMENG(01)'.
    perform bdc_field       using 'RV45A-MABNR(01)'
                                  IT_ITEM-MABNR_01_012.
    perform bdc_field       using 'RV45A-KWMENG(01)'
                                  IT_ITEM-KWMENG_01_013.
    perform bdc_transaction using 'VA01'.
    *enddo.
    ENDLOOP.
    perform close_group.
    *perform close_dataset using dataset.
    Thanks&regards.
    Bharat .

  • What is the concept behind MASTER_IDOC_DISTRIBUTE

    What is the concept behind MASTER_IDOC_DISTRIBUTE ?

    Hi Manjunath,
    Please check the Documentation of the Function Module in SE37
    This function module is the interface from the application to the ALE layer on the outbound side. The application can pass an IDoc, the so-called master IDoc, as an internal table using the parameters MASTER_IDOC_CONTROL and MASTER_IDOC_DATA.
    This IDoc is then converted into one or communcation IDocs and stored in the ALE layer. IDocs for which no errors occurred are passed to dispatch control.
    In the table parameter  COMMUNICATION_IDOC_CONTROL the header records for the communication IDocs created are retturned. You can tell whether processing was successful from the field STATUS.
    A COMMIT WORK must be dispatched in the calling program, otherwise the IDocs may not be dispatched.
    Best regards,
    raam

  • What's the best protective shield for my 3GS?

    Hi Everyone,
    Sorry to bother, but I just got a new iPhone 3GS and I'm wondering what's the best protector to put on the phone. I understand the 3GS has a new type of "coating" on the screen so I don't want to do any damage to it. I also heard the 3GS has these proximity sensors so I don't want to get a case that will interfere with that. Anyhow, I wanted to get an Invisible Shield, a full body one, but wanted to make sure I don't do damage to the phone. I've read the forums and it seems there is no definitive answer on whether or not the Invisible Shield is the best one. Any iPhone experts know what's the best protective shield for the 3GS? And will the Invisible Shield do any damage to the screen or coating on the new 3GS? I talked to a person at Apple and they didn't think it would do any damage, but to be honest, she didn't sound as knowledgeable as I would like. I'm sorry for being paranoid. Can you guys chime in?
    Thanks!

    The reason for no definite answer is that it matters what YOU are looking for in a case or protective screen cover...
    To answer your shield question...the shield product itself will not damage the phone and that coating is not to prevent scratches...it's to help prevent fingerprints...since you plan to put a screen cover on then that coating doesn't really matter...HOWEVER, the way that the shield can harm the phone is IF it's not properly installed by YOU...since the design of that product calls for a liquid solution agent to be used to adhere the cover to the case of the phone, others have gone overboard with that liquid and then ended up with water damaged phones due to the faulty install...If you install properly then it's not an issue
    Personally I used a full shield cover on a previous phone and hated it...so again it's all up to your taste...
    What I currently have now is the simple Apple sold Anti-Glare screen cover you can buy two to a pack for 15.00 at Apple store...I have used since first Gen iPhone and loved it...
    I have a Case-Mate leather hard plastic case but am not thrilled with it since the edges are raised around the edges of the screen and sometimes prevent me from hitting a button right up against the screen edge...so I don't use it much...
    Other covers made by Case-Mate like the Barely There cover don't have that problem...so you really need to shop around and see what case you like and what you dislike...
    Cases specifically sold to be compatible with 3GS will not interfere with either the proximity or any other sensor on the phone face...

  • What is the best bluetooth headset for iPhone 5?

    What is the best Bluetooth headset for iPhone 5 for talking no music?

    I've tried all the majors:  Bose (1 model twice), Motorola (2 models), Jawbone (5 models) in almost every model.
    Bose is good but such an odd nub just sitting there on your ear - bad athestics.  Device is fine but not right for me.
    Motorola seem to have troublie with iPhone specifically.   They don't stay paired and noise-cancelling has been bad.  I tried 3 pairs of the Elite Silver with no luck.  Great concept to have a case that charges the device but bad device.  Same issue with the Oasis. 
    Jawbones are good and I've had 5 of them.   They seem to degrade in voice cancelling quality over time based on feedback of people I talk to but they are solid.   I'm sure I just beat them up but they do seem to go bad. 
    My best experience have been BLUEANT, both the Q2 (bought 2) and teh Q3 (own 1).   Q2 are solid but they have this issue with a metal screen that inevitable breaks off, not affecting call quality but a pain.   Q3 have fixed that but they are just a bit bulkier.   Good features (voice answer & address book) and solid.  These are just awesome and good instant on that simply isn't true of all of the devices.  Only downside has been no battery meter on the Q2 for the iphone but a solid workhorse. 
    I just got a new Motorola Whisper and so far I'm impressed.   First motorola that has solid noise reduction and doesn't seem to have the random unpairing issue with the iphone.   It's early yet but great design and comes with a case. 
    I hope this helps.

  • What is the best security system for a Mac?

    I am curious as to what is the best security system for a Mac. Is it Norton or something else? I have a Macbook Pro with Lion and I want to make sure I avoid all of the viruses and malware out there.

    Hi c,
    General consensus here is to stay far, far away from Norton, and that most anti-malware software for Mac causes more issues than they will ever avoid.
    Most Mac users run bare.
    I still haven't seen anything in the wild, no OS X virus really going beyond proof of concept; some malware, yes, but not a virus. And the existing malware requires users to "open the door" and basically tell the malware it's ok to do its thing. I'm not sure there'll ever be software which can overcome the actions of such a user.
    For those who feel the need, ClamX has been often suggested.

  • What is the best "insurance" option for an iPhone?

    Hey all. So I'm almost at the point where I can finally afford getting myself an iPhone and I definitely don't have the funds to be able to replace it if something were to go wrong. So I'm wondering what is the best insurance plan for an iPhone? I'm not the clumsiest person, but I have been known to drop a gadget every once in a great while and I definitely don't want to break an iPhone.
    Apple obviously has AppleCare, but that doesn't cover physical damage. I know Best Buy's covers accidental damage, but that's 15 bucks a month...more than I'd like but that's a nice incentive. Are there any other good options that would cover physical damage? I used to work for Best Buy and I've never had any trouble with their BTP plans, I'm just not a huge fan of the idea of paying 15 bucks a month. Any other plans I don't know about?

    Safeware http://www.safeware.com/ specializes in laptop, etc coverage, including smartphones. I bought a laptop policy from them around 2002, but since I never had to claim on it, cannot speak as to their customer service or anything. A google on "smartphone insurance" may turn up more specialized companies.
    I recently noticed, and it was total news to me, that one of those credit cards I picked up in college for the free t-shirt and have had for 10-15 years, includes insurance coverage for my mobile phone. This particular card is branded AT&T and doubles as a calling card, and I'm guessing that's why. I haven't checked into the details, but people might keep an eye out for something random like that.
    I should ask my renter's insurance about the phone.

  • What is the company warrenty period for iphone

    what is the company warrenty period for iphone

    Usually Apple has a one-year-warranty, this might be different for some countries.
    About Apple’s One Year Limited Warranty
    Apple’s One Year Limited Warranty for iPhone covers your iPhone and Apple accessories against defects in materials and workmanship for one year from the original date of purchase. It doesn’t cover accidental, cosmetic, or liquid damage or damage due to unauthorized modifications. See the warranty for complete details.
    Read Apple’s One Year Limited Warranty for iPhone
    copied from Service Answer Center - iPhone

  • What is the Best Safari Version for OS 10.9.5 Maverick on a MacBookPro, 2.4Ghz, 8 GB Mem.?

    What is the best Safari Version for OS 19.9.5 Maverick on a MacBook Pro. 2.4 Ghz, with 8 gb memory?

    The best version for Mavericks, in fact the only version, is an integral part of OS X. In other words you already have it.
    Its version number is 7.1.5.
    Keep OS X up to date: Update OS X and App Store apps on your Mac - Apple Support

  • What are the dependent master data for running MRP

    Hi Experts,
                      My client wants to Run MRP After 8 Months of implementation. Now i want to know
    1) What are the Master Data need to be check. They are Using the Strategy 20.
    2) They have confirmed sales order for few customers. Forecast sales orders for few customers.How to map it in sap.
    3) Where will i get Gross Requirement in SAP. Because  MRP run will generates the net requirements.
    4) Is there any report in SAP displays the Forecast values for the selected material.
    Please help me on the above points.
    Thanks
    Satheesh

    HI Vishwa Upadhyay,
                                     Thank you Once again,
    The first point is cleared. Can you please suggest me on the 2,3& 4 points please. What are the configuration settings needed for the different sales order type( i.e.. confirmed and forecast)
    Thanks
    Satheesh.N

Maybe you are looking for

  • Add Line Item In Sales Order VA01

    HI All, I  have new requirement in creation of sales order . Here we have free promotion sales . Here if customer buy one material then he will get some other material as free .In standard sap we can give only one line item as free not more than that

  • [JS] Menu Added via Scripting Moves

    I've been able to sucessfully add items to the InDesign menu thanks in part to Marijan Tompa's (tomaxxi) blog post http://indisnip.wordpress.com/2010/08/08/create-customized-menu/ My test code (below) creates a new menu, and sucessfully adds two menu

  • DKU-2 Usb cable connection

    Hi all, Just purchased a DKU-2 usb cable for my Nokia 6230, i installed the pc suite software which came with it and then tried connecting my phone to the pc as the wizard stated, it then froze while attempting to connect the phone to the pc. I then

  • A silly thought on the initial back up.

    maybe im thinking about this to much....but it seems like the initial backups i have done really slow down every hour. is time machine trying to do an hourly back up during this looooooonng process?

  • Yosemite calendar week printing problem (wrong dates)

    When I try to print a week in calendar on OS X Yosemite the day which is automatically selected and the range are wrong. Having set up with Monday as starting day in print view it starts with Tuesday, besides taking the wrong date (week before). Work