From ABAP view, what is the difference between version 4.7 and ECC 6.0 ?

Hi,
I am a ABAP developer. I want to know the difference between version 4.7 and ECC 6.0 from a programmer
perspective.
I also want to know  what is obsoleted and what is enhanced.
Thanks.
Best Regards,
Chris Gu

I'm not sure if any of this is in your 4.7 version, but I know it wasn't available in our 4.6C before we upgraded and we have found the following extremely helpful in ECC 6.0:
1.  The new ABAP Debugger - Search SDN and you'll probably find a bunch of info on these enhancements
2.  The Enhancement Framework - this is a great new framework allowing enhancements to standard SAP programs without having to use "core Mods".  Had we known about it prior to our upgrade, we could have probably eliminated 75% or so of our custom Z Programs which are copies of standard SAP code  and 100% of our core mods (of which we only have a handful)
3. Code Inspector and more importantly the ability to turn it on to automatically run when releasing a transport.
4. The ABAP workbench has changed a bit with a new editor including some minimal code completion.
5.  Automatic generation of services from any remote enabled function module.
These are just a few of the things that I've found helpful in an upgraded environment.

Similar Messages

  • What is the difference between version 4.7EE and ECC 5.0

    DEAR EXPERTS
    what is the difference between version 4.7EE and ECC 5.0?WHAT ARE THE ADDITIONAL FUNCTIONALTIES IN
    ECC 5.0?

    hi,
    Diff between 4.7 and ECC 5.0:
    1. 4.7 is on R/3 platform, while ECC 5.0 is on mySAP ERP 2004
    2. ECC 5.0 is having ESA(enterprise Serviceoriented Architecture)
    3.ECC 5.0 is web enabled with Netweaver technology.
    mySAP ERP is the "newer" ERP with numbering conventions like ECC (which stands for ERP Central Component) 5 or 6
    mySAP (aka mySAP.com) Business Suite contains Solutions like CRM, SCM etc. The important thing to note here is that this contains mySAP ERP, the one above
    mySAP All-in-One Solution is designed for smaller companies (the ad that says SAP is not just for large companies but for great companies where the above mentioned functionality is scaled down and is made to run on one database on a PC type of setup as opposed to the full blown architectures on which SAP traditionally set to run

  • Basic data what is the difference between Version Dependent task and indep

    In basic data settings what is the difference between Version Dependent task and version independent task. please give detailed explanation

    Hope this link gives you the answer.
    http://help.sap.com/saphelp_nw2004s/helpdata/en/c5/e4b7aa453d11d189430000e829fbbd/frameset.htm
    Best regards,
    Sudhi

  • What is the differences between sap net weaver and ecc?.

    Hello Guys,
         I am new to SAP technology(SAP-ABAP). I got confused between two sap software's SAP-Netweaver and SAP-ecc. Is this both are same are different. if different which one i can use to develop my ABAP Applications?. Please suggest me...
                                                                                    Thank you  

    Hi Kumar,
      Before 2004's
                     SAP Versions:
                      1)4.6C
                      2)4.7EE (BASIS+ICM=WAS).
                                   Note:From 4.7EE onwards WAS is introduced.
                                  There are two types of versions in 4.7EE,
                                                    WAS 610 and WAS 620
       From 2004's
                      From 2004 onwards SAP Introduced ERP Technologies.. and also called  as Netweaver Technologies...From here Java stack came into Picture,and SAP access through web also.
                      3)   My SAP ERP:
                                         a)My SAP ERP 2004:(ECC5) or (WAS 640)
                                          b)My SAP ERP 2005:(ECC6) or (WAS 720)
                                  Again in ECC6 we have different versions like:
                                            SR1,SR2,SR3,EHP1,EHP2,EHP3,EHP4,
                                                 EHP5(WAS720),EHP6(WAS720EXT),
                                                                          EHP7(WAS740)
                   Enterprize resource planning:ERP
                              To satisfy all the business terms SAP introduces ERP.
                              In ERP we have different packages like SRM, CRM, ECC, NW, SCM
                       Enterprize central Component:ECC
                             We have different modules like ABAP, FI, HR, MM, CO...
       In ECC we can use what are the modules present in it..Other than we cannot do any thing..
       But in Netweaver we can install ECC  as backend System and on that we can install  EP, PI , 
        BW and so on..
              Use of netweaver:
                       If we install EP: we can use like single sign on.
                       if we install PI: We can connect different systems SAP or NON-SAP also.
    Final Conclusion is..
                Before 2004 we called as Basis (ABAP)
                From 2004 onwards we called as Netweaver(ABAP+JAVA)....here we can install ECC and as well we can do multiple things like EP,PI and so on......because of we can acess through web also..
    Note: Hope I have explained correctly,If I am wrong please correct me..

  • What are the difference between version 1.0016 and 1.1.13

    i have a Wrvs4400n gigbit wireless router. the firmware version is 1.0016. i try to upgrade to 1.1.13 but its not accepting the up grade.
    Also ip signature version is 1.25.

    The first thing I would check is the hardware version of your router.  There are 3 hardware versions for this router:  v1,  v1.1,  v2.  (The hardware version can be found on the label on bottom of the router.)
    For version 2, there are no firmware updates available, as it already has the newest firmware version loaded.
    For versions 1, and 1.1, their are two firmware updates listed on the website. (v1.1.03, and v1.1.13)  If you have v1 or v1.1 of the hardware, and are having problems upgrading, I would suggest trying to upgrade to v1.1.03 first, then trying v1.1.13 after you have upgraded to the previous version.
    Thank you,
    Darren

  • What is the difference between SAP HR module and SAP-ABAP-HR?

    what is the difference between SAP HR module and SAP-ABAP-HR?
    Thanks in advance..:)

    Hi,
    SAP-HR is software component like SAP-BASIS is a component.
    Its part of the CORE.
    As far as I know there is nothing like SAP-ABAP-HR.
    But ABAP offers some special syntax for HR though.
    Like INFOTYPES, PROVIDE ENDPROVDIE etc.
    Regards,
    Sesh

  • What is the difference between Component,Server,Tool and Software?

    HI,
    What is the difference between Component,Server,Tool and Software?
    SHABEER

    Hi
    Every individual part that constitutes in making an SAP System is called a COMPONENT.e.g DB instance, Java CI, ABAP CI etc
    SERVER is the actual composition of different components of SAP.e.g. a database alongwith can instance would constitue an application server.
    TOOLS are the products from different organisations (SAP or Non SAP) that can be used for different functionalities like keeping a check on jobs, monitoring of the system , e.g Tivoli
    SOFTWARES are a kind of tool that help you to bring up results from the system in a user acceptable format. These are utilities that act as interfaces between the user and the system.
    regards
    Chen

  • What is the difference between Open hub destination and Info spokes

    what is the difference between Open hub destination and Info spokes?
    Please seacrh the forum before posting a thread
    Edited by: Pravender on Aug 16, 2010 11:17 AM

    Hi,
    When a user initiates open hub extraction by creating an InfoSpoke, behind-the-scenes activity involves OO ABAP which is calling classes to determine each of the different components involved in making the open hub extraction possible.  In particular, this enhancement will focus on 2 standard classes: one used to determine file destination name and path and the other to control the user interface of the InfoSpoke which will ultimately allow the user to enter his/her own filename and path.
    The open hub service enables us to distribute data from an SAP BW system into external data marts, analytical applications, and other applications. With this, we can ensure controlled distribution using several systems.
    The central object for the export of data is the InfoSpoke. Using this, we can define the object from which the data comes and into which target it is transferred.
    Regards,

  • What is the difference between Wine, Wineskin, Winery and Wine Bottler, and how do I get Wine to *ACTUALLY* work in Mountain Lion?

    Ok, so this is my first post here and I am admittedly terrible at forums. Someone might say, "This was addressed in the ___________ thread by __________! Go read it!" --- that may be so but I've spent enough hours trying to google this problem into submission to no avail based on what is apparently working for others, so I would like a chance to get specific answers to specific questions that aren't from Mar 2011, etc.
    So first of all, I'm confused by all the various Wine programs/apps/whatevers. I've seen Wine, Wineskin, Winery, Wine Bottler, and at this point I wouldn't be surprised if there are even more than that. What's the difference between all of these and how do they work with one another? What do I actually need to get windows programs working?
    All of my google searches have led me to people giving out fish, but no one giving out fishing lessons. I'm not a pro at mac and windows and all that, but I'm a fairly bright individual who gets VERY frustrated, very quickly, when I don't understand the why and how of something I'm attempting.
    I've also found "answers" where the person attempting to help starts off helpful enough, but degrades into the most archaic of techno-babble after about 5-6 sentences. On the other hand, I've watched tutorials on youtube where the poster decides to skip (apparently crucial) sections of the tutorial, and mutters such gems as: "... you might wanna have to run Wine first before you can do anything, cuz I think it has to configure it and set up a bunch of stuff" 
    O.o
    A happy medium between techno-babble and the most basic of explanations would be ideal for me, and I'd imagine for others as well.
    Here is a summarized history of my relationship with Wine:
    Diablo II - I downloaded this awesome thing which ended up being... uh... I guess Diablo II in a Wineskin "wrapper". I'm not sure, all I know is that it's a D2 icon, and if I go to 'show package contents', it's got C drive, Program Files, et cetera inside of it. I double click it, it launches D2, and it works like a dream. <3
    'Vanilla Install' - That's what I heard someone call it. It was the command/terminal style install using xquartz and xcode found at http://www.davidbaumgold.com/tutorials/wine-mac/. I followed every instruction to the letter, and got all the way to '$ sudo port install wine', at which point it started going smoothly, free from the possible error he described regarding the installation of xcode, and then just failed after I left the room to use the restroom and came back. Please don't ask me to repeat what the error was, because honestly, after reading more things on the interwebs, I'm confused as to why it's even necessary to go through all of that, so I'd rather not try that route again anyways, rendering the error message quite possibly irrelevant.
    Wine + Wine Bottler - So I decided to try to seek out an easier method, as I know that one must exist that doesn't involve command lines. I found a video tutorial at http://www.youtube.com/watch?v=m0BBkISOcEA, and oh man would it be great if that method had actually worked. Again, I followed all instructions provided to procure my free fish, and at the point in the video where he declares that "xquarts or x11 will open" - it doesn't open. Nothing opens. I was trying to install Star Sonata, btw.
    So here I am, thoroughly worn out, frustrated at all the random places Wine is installed on my mac now, and just want someone to explain it all, from top down, without getting toooooooo technical on me. I know that might be asking a lot...

    ## I know that the poster has already found a solution, but the following is a possible answer for others that have similar issues.
    For Winebottler, just go to their website and download it. Run the program. Choose .wine as your prefix (best choice) or whatever suits you best. You'll need a functional X11. If you can't use the one that comes with your mac, download the latest one from the website.
    If your issue is one with Winebottler's Wine not running correctly due to X11, then you have a pretty ugly problem, although a simple upgrade is the best solution (Upgrade XQuartz.app).
    http://www.davidbaumgold.com/tutorials/wine-mac/#part-1
    The above website is the easiest way to get REAL wine on your computer. First of all, Wineskin WInery, etc. are NOT WINE. They are 3rd party apps that may use Wine or may have originally part of Wine, but they are no longer up to date with Wine. WineBottler is currently up to date with the stable releases of Wine (but not the maintenence releases).
    For the website tutorial and to run Wine on your mac without using a thrid party app, you will need to know a few things.
    First, you will need to know basic control of the command line. That means, sudo (you must know the administrator password to your computer), and the forms of cd (change directory).
    Second, you will need Xcode. Download 4.2 (stable) or whatever other versions you want, but beware: It is over 1 GB, and you will need time for it to work.
    Third, you will need to get MacPorts and configure it. The tutorial should have this data.
    When you download wine (use sudo port install wine-devel for the latest development release of wine), it will first download a lot of dependencies. This will take a while. After that, it will download wine itself.
    After obtaining wine, to run a program, open the terminal.app window.
    cd desktop/XYZ/ZYZ\ WRQ
    The above will first enter the desktop, then folder XYZ, then folder ZYZ WRQ. From here,
    wine th11e.exe
    Or whatever executable you are trying to open. (Using Subterranean Animism as my example).
    It should, in theory, run the program. Watch the terminal for errors. If there is an X11 problem, then it's not wine acting up. If the app crashes or has other issues, check the Wine Application Database to see if your app is compatible with wine.
    If you have any further questions or other things, feel free to reply; I may or may not get back to you, but there's a good chance that someone will come in eventually. Otherwise, the Wine Wiki should have some information.

  • What is the difference between Safari 6.0 and 6.0.2?

    What is the difference between Safari 6.0 and 6.0.2?

    here is a copy of the text from Software Update
    Safari 6.0.2 is recommended for all users running OS X Lion v10.7.5
    and includes security updates.
    For more information, please visit: http://support.apple.com/kb/HT1222

  • *what is the difference between web flow engine and sap business workflow?*

    Hi,
    Can any please guide me by telling what is the difference between web flow engine and sap business workflow?

    >
    Arghadip Kar wrote:
    > Check this link
    >
    > http://www.workflowing.com/id35.htm#1__what_is_the_difference_between
    ... which is exactly where the FAQ item came from!

  • What is the difference between Ps CC 2014 and Ps CC?

    What is the difference between Ps CC 2014 and Ps CC? Ps CC seems to work well, with OnOne Suite 9, but Ps CC 2014 won't load OnOne Suite 9, because it says it isn't properly signed. Any help with these issues? Thanks.

    Get a suitable version from OnOne and install it.
    Mylenium

  • What is the difference between quicktime 7 pro and quicktime x

    What is the difference between quicktime 7 pro and quicktime x

    QuickTime Pro 7 is a very useful video tool.  You can make simple edits to video files, cut-n-paste multiple video files together into one, save the video or transcode it into a variety of common video formats, use it to analyze a video to see which codec it's in, and even play videos in professional settings.
    QuickTime X is completely useless.
    With QT X and Final Cut X, Apple has completely abandoned the professional video market.  Both of these software packages are dumbed down for Windows users, and are intentionally designed to anger and alienate the professional user that has come to rely on Apple software for their video needs over the last 20 years.  Final Cut X is really just iMoviePro. If I wanted iMovie, I'd use iMovie, but I need a professional video app, not a kiddie video app.  Therefore I can not use FCPX.
    I have work to do, under strict deadlines and budget limits.  FCPX and QTX actively prevent me from getting any work done at all.  Apple has left me no choice.  I have to go back to Adobe Premiere or Avid Media Composer since these are still professional applications.  Final Cut and QuickTime have been turned into kiddie-style iMovie-like apps that have no functionality whatsoever.
    Apple is heading in a very disappointing direction.  They have a history of cutting off legacy items without notice.  They have decided that optical media is over and everything is online.  But my clients don't have that luxury.  I still have to deliver products on DVD and increasingly Blu-Ray.  Apple's obstinate refusal to support Blu-Ray has cost me clients, and I've had to resort to third-party software and hardware.
    Apple has abandoned the professional video market.

  • What is the difference between lock mode E and X.

    what is the difference between lock mode E and X.

    Hi
    The lock mode controls whether several users can access data records at the same time. The lock mode can be assigned separately for each table in the lock object. When the lock is set, the corresponding lock entry is stored in the lock table of the system for each table
    Lock modes:
    S (Shared):
        Several users (transactions) can access locked data at the same time in display mode. A request for another shared lock is accepted, even if it comes from another user. An exclusive lock set on an object that already has a shared lock will be rejected.
    E (Exclusive).
    An exclusive lock protects the locked object against all types of locks from other transactions. Only the same lock owner can reset the lock (accumulate).
    X (eXclusive non-cumulative):
      Exclusive locks can be requested several times from the same transaction and are processed successively. In contrast, exclusive but not cumulative locks can be called only once from the same transaction. Each further lock request will be rejected.
    O (Optimistic):
      Optimistic locks initially behave like shared locks and can be converted into exclusive locks.
    If it is helpful rewards points.
    Regards
    Pratap.M

  • What is the difference between base method 0002 and 0011

    Hi,
    could you please explain what is the difference between base method 0002 and 0011?
    0002: Ordinary: no automatic depreciation
    0011: Ordinary: percentage from useful life
    if we assing base method: 0002 in dep. key? what will happen in future?
    if we assing base method: 0011 in dep. key? what will happen in future?
    please clarify my doubt.?
    Thanks
    Indu

    Let me clear, I have bought WinSL 8.1 SNGL OLP NL Acdmc Legalization GetGenuine (part
    No - 4HR-00400). It means my machine has legal OS and I can use it and I dont need to buy WinPro
    8.1 SNGL Upgrd OLP NL Acdmc (Part no. - FQC-08173).
    is it?
    I believe that is correct. There should be no reason to buy both licenses for one machine. You should verify this with your reseller or MS.
    Don
    (Please take a moment to "Vote as Helpful" and/or "Mark as Answer", where applicable.
    This helps the community, keeps the forums tidy, and recognises useful contributions. Thanks!)

Maybe you are looking for