Need clarification for these names, R/3, WAS, NetWeaver

Hi All
I posted the question on WAS preview installation, then I realized I should have put it here. Here is the link to that post:
Need clarification for these names, R/3, WAS, NetWeaver
Thanks again for any input
Xueqing
Added the link to the first post
Message was edited by: xueqing Han

Hi Xueqing,
First of all, sorry for any confusion that we have caused you. I hope I can give you an answer that will clear up the confusion. Sorry, but it is a long explanation of the development of two application solution but history tends to be very long winded!
It is <b>not</b> true SAP R/3 Enterprise equals SAP Web AS, and I'll hopefully explain why:
In the beginning (at least in the client server world) SAP only ship SAP R/3. The technology layer under SAP R/3 was called SAP Basis. There was only SAP Basis under SAP R/3.
SAP then started to deliver other software solutions that were not included in or built on the SAP R/3 software. These included SAP Business Information Warehouse, SAP APO, SAP SEM, SAP CRM, and the list goes on.
These solutions needed to run on technology layer (like SAP R/3 did). SAP Basis was the obvious choice for this because of the common technology layer providing DB/OS abstraction and a coding environment.
<b>~2001:</b>
Later there came the need to have SAP Basis support the web and its web standards and other programming languages. This radically changed what SAP Basis was and we decided to rename the new technology layer to SAP Web Application Server (SAP Web AS). So the SAP Basis name was retired and SAP Basis 4.6D was the last release called SAP Basis.
The new release and the "technology change" means that all the applications mentioned above now ran on SAP Web AS. The first release of SAP Web AS was 6.10.
<b>~2002:</b>
SAP Web AS was first used in SAP R/3 Enterprise release .
The important fact is that SAP R/3 Enterprise runs on SAP Web AS. SAP R/3 Enterprise = SAP R/3 business applications + new business functions + SAP Web AS.
<b>~2003:</b>
I hope the above explanation is clear, because technology takes another major change. It was realized that SAP now had a collection of business solutions/applications (SAP R/3, mySAP CRM, mySAP SCM, etc) and a collection of technology solutions (SAP Web AS, SAP BW, SAP EP, etc). The technology requirements for the business solutions did not end at SAP Web AS, they needed portal, data warehouse, knowledge management capabilities, etc to develop business solutions on.
To address this SAP made the decision to combine all the technology solutions and tools into one single platform. This made complete sense for developers (SAP, Partners and customers). This single platform is called SAP NetWeaver. It includes all the old individual components of SAP Web AS, SAP BW, SAP KM, SAP EP, etc).
<b>~2004:</b>
I think you can guess what the next step is. Yes, the new release of SAP R/3. Since the release of SAP R/3 Enterprise and the release of SAP NetWeaver, SAP R/3's name changes. It is now called mySAP ERP as it includes a lot of applications that were previously sold separately (like SAP SEM, MSS, ESS, etc).
So now mySAP ERP runs on SAP NetWeaver (yes everything that was in SAP Basis and then in SAP Web AS is still there but SAP NetWeaver has so much more now).
Also with the release of SAP NetWeaver, SAP starts to stop using the old technology component names - you will not hear us talk about SAP Web AS, SAP BW, etc anymore, just SAP NetWeaver releases.
In addition all the other SAP business applications also run on SAP NetWeaver, so the latest version of mySAP CRM, mySAP SRM, and mySAP SCM all run on SAP NetWeaver.
So to simplify the explanation, it would be :
<b>Evolution of SAP R/3:</b>
SAP R/3 (up to release 4.6c) -> SAP R/3 Enterprise (releases 1.00 through 2.00 -> mySAP ERP (2004 onward)
<b>Evolution of Basis:</b>
SAP Basis (up to release 4.6d) -> SAP Web AS (up to release 6.40 which was included in SAP NetWeaver '04) -> SAP NetWeaver (2004 onward)
SAP NetWeaver and mySAP ERP have <u>their own release cycles</u>. mySAP ERP always has an underlying technology release that it is built on (this is a SAP NetWeaver release)
I hope this helps,
Mike.
<b></b>

Similar Messages

  • Need report for these fields

    HI,
    need to write a report for these fields.
    PO number (EKPO_EBELN), Article number (EKPO_MATNR), Vendor part number (EKPO_MFRPN), Description (MAKT_MAKTX), Quantity in Base unit of Measure (EKPO_MENGE) and Quantity in BuyPack unit of measure and Net price (EKPO_BPRME).
    Give me it ASAP.
    Regards,
    Chow.

    Naidu,
    DATA : Begin of  I_EKPO  occurs 0,
                  MATNR LIKE  EKPO_MATNR,
                   MFRPN LIKE  EKPO_MFRPN,
                   MENGE LIKE EKPO_MENGE ,
                  BPRME LIKE  EKPO_BPRME ,
                  MAKTX LIKE  MAKT_MAKTX,
                End of I_EKPO.
    select EKPO~EBELN
    EKPO~MATNR
    EKPO~MFRPN
    EKPO~MENGE
    EKPO~BPRME
    MAKT~MAKTX
    from ( ekpo inner join makt on
    ekpomatnr = MAKTmatnr )
    into table I_ekpo
    where ebeln in s_ebeln.
    Don't forget to reward if useful..

  • Need Solutions for these Errors

    <b>Hello Group !
        How are you people there.Iam very much thank full to you people for your constant support.
    I need solution to these errors:</b>
         1.SID missing.
         2.Idocs Missing or No Idocs arrived from source
            System.
         3.Errors in the source system
         4.Missing messages at transfer rules or
           Update rules.
         5.Data sent but not received.
         6.Errors in the source system.
        Have a nice week end
        Vijay

    Hi,
    1. Missing SIDS : Mostly occurs due to missing master data or if error records are parked and not loaded susequently, or if Master data is not loaded before loading Transaction data. You need to fix these situations.
    2. Missing Idocs -Canbe due to idocs getting stuck, rfc connection failures, bad idocs, partner profies missing or deactivated. need to correct these errors on the source side.
    3.Source system errors - Jobs on source system failed or are slow.idoc errors. Source system crashing. Problems in generic extractions. Problems with update jobs. Data not getting posted to Delta queues. Data not coming through correctly after DS enhancement. Data posting errors to infostructures are some of the errors you'll face on the source system side.
    4. Missing messages again can be due to jobs being slow, processes being killed, or warning messages. Need to treat the warning messages or reset the job.
    5. Can be due to IDOC errors. Goto SM58 and push data packets from there on the source system side or due to IDOC errors.
    6. Same as 3.
    Cheers,
    Kedar

  • Need clarification for MRP Run

    Dear SAP Guru,
    Need the clarification for MRP Run:
    1.At the time of MRP Run what is the status function for - shipping notification?
    2.First i have run the mrp planning mode is normal after that i have some changes in material master , so planning mode is - RE Explode planning & Bom ? AT THE TIME OF MRP RUN  it is correct
    3.In background MRP Run at MDBT - what is the PLANNING MODE ?
    4. How will work on automatic PO Create through MRP Run PR\S.?
    Kindly give me the feedback , i am waiting for your reply.
    Thanks,
    Uma

    Hello Uma
    1 - A shipping notification is a confirmation from the vendor that the material has been shipped.
    2 - When you change your BOM or material master MRP settings, system automatically set a flag on the planning file to re-explode the BOM. Therefore, MRP automatically re-explode the BOM, even with planning mode 1. Planning mode 2 is only necessary when you need to force a new BOM explosion and I don't recommend you to use it frequently, as it may lead to performance issues. See my document MRP: Why shouldn’t I use planning mode 3 on a productive system? for more details.
    3 - See notes 206666 MRP: Control parameters during planning and 135788 - Planning mode in material requirements planning.
    4 - MRP does not create or change purchase orders or production orders. MRP can only create planned orders, purchase requisitions or schedule lines.
    At last, I wrote the following document with links to the MRP FAQ notes, which may be helpful to you:
    MRP: Frequently Asked Questions
    BR
    Caetano

  • Need Clarification for the Attribute Property (Calculated)

    hi
    I am new to Web Dynpro and i am in need of clarification regarding the Attribute
    Property - Calculated
    Thanks in Advance
    Regards
    S.Chandran

    Hi,
    Calculated Property in webdynpro is required when you want to handle node context attribute programmatically.
    When you say Context Attribute as True, it generates two methods, Setter and Getter Method for that attribute.
    In getter method you will be getting one ‘element’ it is the context node, where you created attribute. These methods will be called automatically.
    For more Info check this link
    Related to calculated property
    Hope that helps

  • Hi need info for these programs

    Hi ,
    I am making a data upload for time management system wherein the time recording data is fetched .
    I just came to know about these two programs ,
    RPTCC106
    SAPCDT45.
    Can anyone please tell me, if we use these programs somehow if we r not having time evaluation in our scope . What I mean to say is we r not running the time evaluation program .
    We are presently planning for a BDC , since our time recording device is not intelegent enough to manage the data . Can there be any other possible method for this upload as it needs to be scheduled for every hour ?
    Regards

    hi,
    correct answers are marked  as **************
    Tabstrip must contain which one of the following?
    a) Menu
    b) PAI
    c)subscreen***********
    d)GUI
    e)PBO
    which program can be used to release BDC sessions within a job?
    Background jobs viewed in SM50 are of which process type?
    a)DIA************
    b)BTC
    c)UPD
    d)BKG
    e)SPO
    which one of the following transaction types is INVALID?
    a)Report
    b)Dialog
    c)Variant
    d)Modal
    e)Area*************
    which extension of the open statement is used to read in
    raw data,such as a picture file(.jpg)?
    a)in binary mode
    b)in picture mode*******************
    c)in text mode
    d)in raw mode
    e)in ASCII mode
    which INCLUDE contains standard subroutines used in BDC program?
    A)BDCRECXX
    B)BDCSUBMIT
    C)RSBDCSUB************
    D)RSBDCINC
    E)BDCINCLUDE

  • Need clarification for cold backup and recovery

    Hello Everyone ..
    I have much confusion on cold backup and recovery topic.
    Already i posted a scanario regarding this and i want to know some clarity points to understand.
    1. I had cold backup two days before
    2. I am creating an object *(EMP)* and inserting some records then issue log switch continiously.
    3. Manually i removed all physical files (datafiles , control files , log files , redolog files ...)
    4. then i issued STARTUP FORCE MOUNT;
    5. here i am getting error identifying control file.
    6. cold backup two days before all files restored
    6. then i issue recover database using backup controlfile until cancel;
    7. i am trying to issue select * from emp; i am getting error
    select * from emp
    *ERROR at line 1:
    ORA-00942: table or view does not existMy QUESTION IS
    After cold backup finished , i created emp table ..
    when restoring old back " There is no emp table"
    *- then , can i recover emp table ? - If so , please explain about this ..*
    Note : REF - LINK https://forums.oracle.com/forums/message.jspa?messageID=11056341#11056341
    - Above link says what i did ? . In this thread i am asking concept & logic ..
    please do NOT consider as "*DUPLICATE*"

    When you recover the database using backup controlfile until cancel, you have to apply archived logs. Did you apply all of them?
    If the create command was in the online redo, not yet archived, and you lost the online redo, then you won't have it. This is why you want to have redo multiplexed, it is a critical piece.
    In some recovery scenarios, if you haven't lost the online redo, you need to specify those files as if they were archives.
    It is normally easier to just be sure you have the latest controlfiles and let Oracle figure it out automatically (which is why you want to use online RMAN backups rather than cold backups). But yes, it is important to understand what is going on for different scenarios. I used to have manual standbys, and one of the disaster instruction sets explained to try to get online redo over to the standby to lose as few transactions as possible. That could still be useful for some snapshot hardware type scenarios, assuming the business is too cheap to do proper failovers.

  • Need clarification for Captivate assessment settings

    Greetings,
    I have questions about how an LMS handles unique identifiers
    that are assigned to questions or interactions in a 3rd party
    software such as Flash or Captivate.
    First of all, I must say that the more I work with our LMS
    (Integrity eLearning’s WBT) the more I like it. It appears to
    so feature rich that I have to ask questions such as the ones
    below. I would certainly recommend this product. But I am not the
    LMS admin, so these questions are necessary.
    My intent is to make an LMS Report (such as the Question
    Response Summary Report) more readable, and therefore better
    understood. To do this I need to understand naming limitations when
    a Captivate generated SCO is integrated with our LMS.
    For example: (for those experienced with Captivate)
    In Captivate:
    I have an assessment based on how a user interacts with a
    series of slides. The slides emulate the use of a piece of
    software. There are transparent click boxes on specific slides.
    On specific slides, for a specific click box:
    In Click Box Properties, Reporting tab, I have 5 variables
    available. 3 fields and 2 check boxes. I understand the uses of the
    2 check boxes (Include In Quiz and Report Answers) and the
    Weighting field. My questions relate to 2 fields:
    Objective ID:
    Interaction ID:
    The Objective ID:
    I believe this variable needs to be a consistent identifier,
    the label is the same for each different interaction within the one
    assessment (SCO). So, if I have 5 slides, each with one click box,
    this property for each of the 5 click boxes is the same.
    Does this relate to a separate Objective dictated by the LMS
    or is this related strictly to the that SCO?
    Can I use the same identifier in a different assessment, for
    a different SCO?
    In other words, can I re-use this exact label and not have
    data problems when I generate reports?
    The Interaction ID:
    I believe this variable has to have unique identifiers
    (within the single lesson) for each question in the assessment
    (SCO). So, if I have 5 slides, each with one click box, this
    property for each of the 5 click boxes is different and unique
    within the SCO.
    Is this correct?
    If correct:
    Can I use the same identifier in a different assessment, for
    a different SCO?
    Can the value have spaces or will spaces cause problems?
    Can I re-use the labels in different SCOs?
    If I have no particular Objective, but I do have Interactions
    I want to track, do I have to have a value for the Objective ID
    field?
    If not, is it good practice to have one anyway? Does it
    matter?
    When I put in identifiers in these fields, and if I can
    re-use the identifiers in different SCOs, can I have spaces,
    special characters, etc. or would this cause problems when data is
    retrived from the back-end database?
    Thank you,
    TPK

    TPK,
    Objective ID fields are supposed to be based on Objectives
    set in
    conjunction with an LMS. You can tie various questions to an
    "Objective"
    and then confirm the learner has met their objectives (or
    determine where
    they need help). Captivate doesn't support much beyond
    sending Objective
    IDs in interaction data (e.g. doesn't send objective's score,
    etc).
    Interaction IDs are supposed to be unique across all content
    in an LMS.
    That typically isn't realistic and I don't know any LMS that
    requires or
    expects them to be unique. For your reports, the Interaction
    IDs should be
    unique in a single Captivate file. If you want to track
    interactions, but
    don't care about objective's - you can leave it blank or put
    in a "0". It
    won't cause problems in your reporting with WBT Manager (e.g.
    a recommended
    LMS).
    Hope that helps
    Regards,
    Andrew

  • Need clarification for Quarter....( Can Q1 start from DECEMBER )

    Friends..
    I need a clarification regarding the QUARTER 1...
    instead of JAN,FEB,MAR can a Quarter 1 (Q1) start from  DEC,JAN,FEB ...
    Q2 --MAR,APR,MAY ..etc....
    Is there any possible ways to do this ..
    Thanks in Advance
    BASKAR

    Hi Baskar,
    Yes, its feasible.
    However you need to map your 0CALMONTH to your 0CALQUARTER, then write this routine.
    DATA : MY_VARSPMON(6),MY_VARYEAR(4),MY_VARMON(2),MY_VARQUARTER TYPE /BI0/OICALQUARTER.
        MY_VARSPMON = SOURCE_FIELDS-SPMON.
        MY_VARYEAR = MY_VARSPMON+0(4).
        MY_VARMON = MY_VARSPMON+4(2).
        CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
          EXPORTING
            INPUT  = MY_VARMON
          IMPORTING
            OUTPUT = MY_VARMON.
        IF MY_VARMON = '01' OR MY_VARMON = '02' OR MY_VARMON = '03'. MY_VARYEAR = MY_VARYEAR - 1.
          CONCATENATE MY_VARYEAR '2' INTO MY_VARQUARTER.
        ELSEIF MY_VARMON = '04' OR MY_VARMON = '05' OR MY_VARMON = '06'.
          CONCATENATE MY_VARYEAR '3' INTO MY_VARQUARTER.
        ELSEIF MY_VARMON = '07' OR MY_VARMON = '08' OR MY_VARMON = '09'.
          CONCATENATE MY_VARYEAR '4' INTO MY_VARQUARTER.
        ELSEIF MY_VARMON = '10' OR MY_VARMON = '11' OR MY_VARMON = '12'.
          CONCATENATE MY_VARYEAR '1' INTO MY_VARQUARTER.
        ENDIF.
        RESULT = MY_VARQUARTER.
    I don't guess there's any changes in particular; but you may considerably change as per requirements in the ABAP logic.
    Thanks,
    Arun Bala
    Edited by: Arun Bala G on Jul 16, 2010 7:11 AM

  • Needed clarification for Synonyms

    Hi experts,
    I have some private synonyms created under user A and the same synonyms exist as a PUBLIC owner.
    Now some packages and procedures which are referring to these private synonyms(of A) are under running state. (Procedures are executing).
    I want to drop those private synonyms as they are as a PUBLIC also.If i drop these private synonyms will it affect the procedure execution.
    Will it allow me to proceed to drop those ....?
    Do i need to recompile the object codes once again after dropping?

    Hi,
    You can drop Private Synonyms as long as there are public Synonyms. No need to recompile. As this will have impact only at the run time.
    Regards
    RK

  • Needs Clarification for Certification exam 11g OCP

    Hi,
    Friends, Kingly guide me. I'm under huge pressure. I'm preparing for Oracle 11g for last 6 months and attend the training as well but I've some fear regarding exam. what I've seen in the sample question that there are mostly cramming question as well in the exam. Please tell me how can I pass the exam. Some time it seems to me that Working in Oracle is easy but passing certification is Hercules Job. Can I use to exam simulation engine recommended by oracle to pass the certification exam.(selftest.com)
    Will it guarantee that I'll pass the exam. You all are aware that no one can memorize the whole book provided by Oracle corporation. Please guide me because it will get costly for me as I have to purchase the engine and If I not succeed I'll get huge financial lost as well. As whole month salary will be spent on single paper. Ill going to appear in the exam in next week I belong from Asian region, it'll be costly for me. Please guide me in this regard.
    Regards,
    Vicky

    user13021221 wrote:
    Hi,
    Friends, Kingly guide me. I'm under huge pressure. I'm preparing for Oracle 11g for last 6 months and attend the training as well but I've some fear regarding exam. what I've seen in the sample question that there are mostly cramming question as well in the exam. Please tell me how can I pass the exam. Some time it seems to me that Working in Oracle is easy but passing certification is Hercules Job. Can I use to exam simulation engine recommended by oracle to pass the certification exam.(selftest.com)
    Will it guarantee that I'll pass the exam. You all are aware that no one can memorize the whole book provided by Oracle corporation. Please guide me because it will get costly for me as I have to purchase the engine and If I not succeed I'll get huge financial lost as well. As whole month salary will be spent on single paper. Ill going to appear in the exam in next week I belong from Asian region, it'll be costly for me. Please guide me in this regard.
    Regards,
    VickyIn general the Oracle and / or Sybex books, when they are avaialble for an exam, inlcude sample questions and practice exams on cdroms are a failry effective indicator of where you are in process.
    I would imagine the self test simulator is even better.
    They is no guarentee ever of passing the exam; there is just a real probability.
    You may be under pressure to try braindumps ... dont ... See http://blogs.oracle.com/certification/2009/05/the_route_you_choose.html and {thread:id=1064222}
    Your most cost effect route is probably via the Oracle Books ..... it may be worth delaying the exam slightly until you are confident. IMHO you would not have sufficient time to absorb maximum benefits from practice exams at the point unless you sail through the perfectly.

  • Need clarification for firmware & MPIO version for Oracle RAC

    Dear All,
    We have two-node Oracle RAC configuration 10gR2, Windos 2033 R2, 64-Bit OS using ASM and Oracle 11gR1 clusterware on HP Blades. The SAN storage is from IBM. We want to upgrade the firmware and MPIO version as per vendor recommendation.
    Is there any requirement for Oracle RAC to have specific version of firmware and MPIO? Is there any matrix available for this? Or is it like both nodes should be able to see same SAN storage (LUN) irrespective of version used?
    Thanks

    Please note that Oracle RAC doesnt have requirement any sepcific firm ware. If you upgrade the firmware, it should not break any existing config, so pls check with IBM.
    Also if you are doing any specific firmware upgrade then IBM should provide the supported version list.
    Hope this help,
    Regards
    Satishbabu Gunukula
    http://www.oracleracexpert.com

  • Where can i fing .jars for these? Help me

    Hi all!
    I need to convert XmlToPdf using java program.
    I need to add some jars to my project classpath.
    I need .jars for these:
    org.apache.avalon.framework.*;
    org.apache.avalon.framework.logger.*;
    org.apache.fop.apps.*;
    Thanka a lot in advance!

    Hi Ganesh,
    Check out this link to download the jar...
    http://archive.apache.org/dist/xml/fop/binaries/fop-0.20.5-bin.zip
    Regards,
    Uma
    (PS : Reward Helpful answers)

  • TS3297 I'm trying to buy a song and it won't let me it keeps telling me to ask these two questions like what was my first pets name and what was my childhood nickname and I forget I need help please

    I'm trying to buy a song and it won't let me a page keeps popping up telling me to answer these two questions like what was your first pets name and what was your childhood nickname and I forget the answers and it says I will be locked out of my apple id and I don't want that so can u please help me thanks

    If you didn't establish a rescue email address, you will need to call applecare support.  Ask for account security to reset your security questions.  After the advisor is able to verify your identity, they can reset your security questions.
    HTH.
    If you are in the US, the number is 800-275-2273

  • On those site asking for your name, address, city, email address, this program would put that info where required. All one had to do was type the first letter or number of the info needed. Is this a Firefox program?

    The program would enter info for me. I only had to type the first letter or number of the info needed. For example, my first name is OSCAR. So, to enter this info in the box marked "First name", I only had to type in the box the letter "O". The program would then type OSCAR. I would then click on the name "OSCAR" and the name OSCAR would be entered in the box asking for my first name. Same with "city", "zip code", "last name", "email address", etc. Is this a Firefox feature??

    That feature would be provided by an add-on for Firefox. The most popular add-on of that type was the Google Toolbar for Firefox, which has been discontinued by Google for Firefox 5 and future versions. <br />
    http://googletoolbarhelp.blogspot.com/2011/07/update-on-google-toolbar-for-firefox.html
    There are a number of different '''"auto fill"''' add-ons that are available from other developers. Look at this search for one that meets your needs. <br />
    https://addons.mozilla.org/en-US/firefox/search/?q=auto+fill&cat=all&x=0&y=0

Maybe you are looking for

  • My on and off button got stuck is there any way to fix it?

    I have a Ipod Nano 6th Gen and i was just laying down listening to music when i tried to shuffle it by double clicking and the button got stuck. I just want to know if there is anyway to get it unstuck or will i have to get another one.

  • Problem with Gui_download using ASC File type - japanese characters

    Hi, During upgrade,while downloading data for japanese characters using GUI_DOWNLOAD Function module with file type as 'ASC', the space between 2 fields data getting much wider compared to 4.6C Version ws_download Function module's  data. Example: th

  • Report for Hold documents

    Hi, all How can I see all materials documents, which were held in transaction MIGO. Thx

  • Quality and Index Design repository Reports

    Hi, I'm looking in Designer6i for reports to document the design phase. In particular, to 1)list all the indexes defined for tables, in old versions of Designer it was called Tables and their Indexes 2)list the design quality checks. In old versions

  • Did the latest software update, now my audio books are messed up

    After I did the latest software update, my audio books don't transfer right. Not al parts will be there, and what does show up arent in the correct order. These audiobooks are downloaded from my public library.