Skip to Content
Introduction
To my great delight, I returned from lunch one day to find a new box of SAP software sitting in my chair. Its always a good day when you receive new software, but this was something extra special. I finally had my hands on the full Netweaver 04 installation media. For over a year now since first getting a glimpse of what Netweaver 04 had to offer at SAP TechED 2003, I had been looking forward to this day.

My company is just starting to plan for an upgrade project early next year. The thought is to upgrade our Standalone WebAS first from 620 to Netweaver 04 (640) and to do a MDMP to Unicode Conversion. The goal is to complete that upgrade in Q1 of 2005 and roll right into the upgrade of our R/3 system. We will be upgrading from 46C to ERP 2004 (which resides on Netweaver 04). At the same time we will also make the switch from MDMP to Unicode on our R/3 system.

My goal was to install Netweaver 04 ABAP stack on my laptop so that I could get started exploring the new functionality. I also needed to begin preparing 46C to 640 delta training to give to our development team in January. But I am getting a little ahead of myself. What I wanted to do first is just get the system installed. Then I promised myself that for one week, I would take one hour each day and spend that time exploring the system. This weblog is the results of that first week. What follows are the things I found most interesting as I stumbled through the system for the first week. I have included screen shots of the areas that I found most interesting. I hope to take several of these topics and follow them up with more detailed weblogs later after I really get to dig into the new functionality.

The Installation
Well I started by copying my install media for Windows/MSSQL from the DVDs to my local drive. I then prepared my laptop by creating a new boot partition and installing Windows Server 2003 on it. I was then off and running with a fresh installation of Unicode Netweaver 04.

I opted to go with the ABAP+Java installation. There was a nice guide that came in the installation packet that laid out all your installation options: ABAP only, Java only, ABAP+Java (same instance), ABAP+Java (separate instances). I was mostly interested in the new ABAP functionality so Java only was obviously out of the picture. However I knew that I would eventually be interested in looking fully at the Adobe Forms tool and a Web Service UDDI. Not wanting to miss out on any pieces of this solution that might come from the Java side, I finally decided to go with the ABAP+Java (Later I would tune down the Java personality so that ABAP has almost all the system resources). The next section of the included guide helps you decide what technical components you want to include with your Netweaver installation. After you have your WebAS infrastructure, do you want to install EP, or perhaps MDM. The guide has a nice grid that shows you all your options and the underlying technology that is required. For instance EP requires only the Java personality WebAS. On the other hand, XI requires ABAP+Java. Since I am only after the WebAS itself and not one of the technical components, I really just skipped this part. Although it would be interesting to see if I could come back at some point and add on, say, the XI functionality into my already existing system.

The slightly revamped SAPINST should feel familiar to anyone who has done a few 620 level installations. I thought that the updated tool in 640 did a better job of laying out your installation options and guiding you from major step to major step (First Central Instance, the Database Instance, then Java Add-In). Total installation time on Laptop took about 2 hours. Unfortunately though, I wasn’t nearly finished. The install media I had was cut with no included support stacks. Therefore I had to install support stacks 1 through 9 (actually there were only 6 stacks since 6, 7, and 8 were skipped in order to synchronize the numbering). The application of the support stacks took 3 times as long as the installation did. I am definitely looking forward to a cut of the media that has the support stacks included in the database import. Since this was a Unicode system, I had no problems installing the languages I would be using (Spanish, Thai, Polish, and Chinese). I had my completed and patched system, I was now ready to dig in and have some real fun.

New Functionality
IGS
Before I even logged into the system, I noticed some interesting differences right in the SAP MMC console. Once the system was running I had the familiar msg_server.exe and disp+work.exe, but I also was monitoring the igswd.exe. Its nice to see that like the ITS, the IGS has also been closely integrated into the WebAS 640.
image

BSP Extensions
BSP being one of my favorite tools in the ABAP toolbox, I headed there first to see if there were any new BSP Extensions. Sure enough there were a few new ones, the most promising being the CRM_BSP_LIBRARY. I have never had the opportunity to work on a CRM system. However everything I have read makes it sound like they have done some interesting things with BSP. I can’t wait to spend a little time paying with their Extensions.
image

Easy Enhancement Workbench
The next thing I ran across was the easy enhancement workbench. I saw this transaction code on the main menu, but it didn’t really ring a bell. I don’t remember ever reading about it in an article or release notes. So I fired up the transaction and within a few clicks of the mouse I had added an extended field to the Business Partner Object. I hope that this tool in R/3 also covers adding new fields to the material master. If you have ever done this process (see OSS Note 44410 for the steps), you know there is a little more to it than just a few mouse clicks.
image

image

BW
BW is another area of the SAP universe where I haven’t spent much time traditionally. I think that is about to change. It appears that BW 3.5 technology components are all present in 640 WebAS. It didn’t choose to include them, nor did I have to complete any additional installation steps. This could provide an opportunity to leverage the BW technology inside a system that isn’t actually functioning as a data warehouse. Of all the BW’s tools, the BEx web designer is the one I am most looking forward to learning about. I guess in the coming weeks I will be spending some time searching SDN for BW information.
image

image

Interactive Forms Tool
I have been working with ABAP for a good number of years now. Over those years I have had my fair share of SapScript and SmartForms work. Although the tools have improved over the years, I have always been waiting for that Perfect Forms Tool. Well the Interactive Forms tool (with Adobe Technology) is here. With it I’m that much closer to Forms Nirvana. I’m really looking forward to creating a driver program and form from scratch. That should be the real test as to how powerful the tool really is.
image

image

WebServices
I already had planned to do a WebLog on WebServices written in ABAP WebAS 620 in the very near future. This is near and dear to my heart as our development group has spent the last 6 months developing several new shop floor interfaces using this technology. Now that I have my hands on a 640 system, I plan to include in this weblog, my first attempt to convert this WebService to 640. In my playing I also generated my first ABAP WebService Client Proxy. Within minutes I had a program that was hitting a free public WebService on the Internet that provides random verses from the Bible.
image

image

WebDynpro for ABAP
The big warning on this one is that from what I heard at TechEd and on the forums, WebDynpro for ABAP is not released for customer use in Netweaver 04. It will be available in a future release. With that warning aside, I can tell you that the tool is present and available to play with at least. I see this as a positive. Even if SAP isn’t ready to support customers on this tool, this still lets us get in there and begin to learn it. If nothing else, we get to see where the tool is headed. From what I have seen already, I am quite impressed at the potential for WebDynpro ABAP.

image

Closing
Hopefully this if the first of many customer weblogs on their experiences as they upgrade to the Netweaver technology. Whether we are coming from a 46C system or a 620 system, we all have much to learn as we make this transition to Netweaver.

To report this post you need to login first.

19 Comments

You must be Logged on to comment or reply to a post.

    1. Subramanian Venkateswaran
      Whoa !!! Before you get a hang of something, there is always something new to learn. With SAP, I guess there will always be a room(big understatement) to learn something new.

      I have a question, though !!!

      What is the difference between Adobe Forms and Web forms ?

      Regards,
      Subramanian V.

      (0) 
      1. Thomas Jung
        I guess it depends upon what you mean by Web forms.  I have seen that term used for serval different things in SAP.  What I guess you are refering to is probably actually the Adobe Forms tool.  The Adobe Forms tool can create printed forms, but it can also create Interactive Forms.  These forms can be filled out off-line and then the results submitted back to the source system. I saw some demos of this at SAPTechED.  In addition someone from the Adobe booth told me that SAP was recreating the Expensive Report (TRIP) in this technology.  It seems like a logical choice for off-line interactive forms.  Hope that answered your question. 
        (0) 
        1. Subramanian Venkateswaran
          There is a transaction SFP ( I believe in WAS 6.40 ), and there is a video file available in SDN too (39 MB) about Webforms( I keep repeating that).

          Re: PDF Output

          I am not sure, whether Adobe Forms and Webforms are the same.

          If you look into SE80, I believe in BSP Application, you will find S*FORM* , you will find a couple of programs in there.

          Regards,
          Subramanian V.

          (0) 
          1. Markus Meisl
            Web forms was first used by SAP with the specific meaning of being able to create HTML forms (to be used in Web applications) from Smart Forms – originally intended to be used as part of a BSP application.
            The Interactive Forms solution produces PDF output, which you can use as part of a Web application – with the advantages that PDF brings with it, such as printing from the browser.

            Markus Meisl
            SAP NetWeaver Product Managemet

            (0) 
  1. Thomas Jung
    There is not evaluation download that includes ABAP.  Wouldn’t it be a great thing to have though 🙂  You can order the DVDs or download them from the Service Marketplace under the umbrella of your SAP license agreement.  That’s how I got my copy.
    (0) 
  2. Thomas Jung
    For some reason I couldn’t reply to your comment, so I am posting this directly.  It sounds like you are looking in the correct place in the service marketplace.  When I order software I do it from the SAP Software Catalog.  However your access is tied to whatever installation you are registered under.  I try to stay out of the details of licensing and contracts.  I just use the technology. 
    (0) 
  3. Thomas Jung
    If you hit enter you can bypass the digital certificate.  However it will then ask you for your Service Marketplace username and password.  The digital certificate is just for Single Sign On.  However I would imagine that if you are between contacts, you probably don’t have an active S-Id. 
    (0) 
  4. Thomas Jung
    1.  There were 10 DVDs and 5 CDs. 

    2.  It depends upon what you mean by full installation. I only did the WebAS ABAP+Java (no XI, BW, or EP).  It is a Unicode installation, so you could get by smaller without Unicode. Total size on Disk is 14 Gig for the Database and 1.4 Gig for Kernel plus Trans (I could probably clean up Trans a bit).  I have 1.5 gigs of physical memory and 3 gigs of OS Swap.  The system runs decent with one user on that amount of memory.  Once again, the Unicode system increase my memory requirements.  If you know a little bit about Basis you can definetely tune a system to run nicely on this or a lesser amount of memory.  I used to run a WebAS 620 system on 512 Meg – now that was a little tight.

    3 and 4.  No real training materials included.  Of course you always have in system examples and in ABAP the SFLIGHT system.  I’m sure that SDN will be a good source of NetWeaver Information.  I have already tried to start writting some weblogs with Netweaver tutorials (I have two on WebServices right now).  Also once the TechED materials are published, the hands on sessions should prove invaluable.

    (0) 
  5. Thomas Jung
    1.  The DVDs have the pieces and parts for the installation (XI, BW Content, Help Library, WebAS Database, Kernel, etc).  Not all DVDs are obviously full.

    2.  Nice little booklet came with the installation that showed all the installation possibilities.  The are numerous options as to what parts and pieces go into each indiviual installation. 

    3.  Usually about 5 days to recieve the software.

    4.  Yes it shipped from Germany to the US (where I am at).  Not sure if everything always ships from Germany. 

    5.  You see a tree of all the software that you are allowed to order.  It works like most on line ordering systems (in-basket, check-out, etc).

    (0) 
  6. Karthik Alagappan
    The Article is Really informative and Opened the World of SAP , The more I get into SAP , them more I get to know ( I think it more like Universe were there is always new things come up and they are so vast that one may not be able to explore the entire Universe.
       I have one doubt , as we all know the previous version (<6.10 ) where having the Tools Like Smartforms and SAP Scripts but they are very slow and to work in the Form Design Layout is very very difficult . Will the new Version will have any Change in the Tool or the Features Showed over here will only be Gizmos , We have to design with the Same Fashion Earlier.
    (0) 
    1. Thomas Jung
      Just from my initial playing with the system I thin you will find that the new Interactive Forms tools is nice improvement over SmartForms and SapScripts.  However in a few weeks I want to post a full weblog on the tool after I have had a chance to create a new form from scatch in it.  I hope to give likes and dislikes at that time. 
      (0) 
  7. Thomas Jung
    1.  Nope no billing. They only let you put in your inbasket what you have a valid contract and installation number for.  Therefore software shipment is free (included in the cost of your SAP licensing).

    2.  This isn’t evaluation software.  You have to have a valid installtion and register your hardware key. 

    (0) 
  8. Thomas Jung
    1.  I’m afraid I am not an expert on SAP’s licensing.  My company has lawyers for that.  I can tell you that we order multiple copies of the same software quite often (we have separate division implementing separate instances of the same SAP software.  Sometimes we also order one copy for Basis and one for ABAP to own.).  However I would image that if you ordered the software, the install media and the installation itself would belong to the company that you registered it under.  I’ve never been in the contract situation, so I don’t know what all of your options are.

    2.  I’m not sure I have a definite number on the space for a FULL package.  But trying to estimate based upon the guides that came with the installation kit I would say 20Gig or so for a Unicode installation (Not counting OS, Swap, Temp areas, Patch files, etc). 

    (0) 
  9. Thomas Jung
    If you are going to install on MSSQL, you won’t be able to use WinXP.  SAP Requires the Enterprise Edition of MSSQL, which in turn requires either Win2K or Win2K3 Server as your OS.
    (0) 
  10. Thomas Jung
    I’m afraid I don’t know anything about the Know-How DVDs.  I haven’t been able to convince anyone at my company to give me the money to buy them.
    (0) 
  11. Ralf Schlachter
    Hi,
    I´ve heard that only Printforms are released but not Interactive Forms (with Adobe Technology). My information is that only Interactive forms are released on the JAVA platform (but not on the ABAP stack).
    Regards Ralf
    (0) 
    1. Thomas Jung
      According to OSS Note 711093 Interactive Forms/Printform with Adobe technology (BC-SRV-FP) was release with approval of SAP or after consultation with SAP at some point. However there is a note that this restriction is no longer valid as of SP Stack 03(Current Stack is 9).  There is mention that Adobe Reader Version 6.0.2 is necessary and is available as of June 14th 2004.  This note makes no distinction between ABAP and Java. However many other items in this note (such as WebDynpro) do.
      (0) 

Leave a Reply