Quantcast
Channel: Software Logistics
Viewing all 112 articles
Browse latest View live

ANST: Download and Upload Traces Across Systems

$
0
0

Automated Note Search Tool (ANST) provides efficient and convenient way to carry out a Note search for a specific issue. ANST search works based on issue replication. Most organizations allow restricted authorizations in their production environment, For example, the personnel responsible for technical support or troubleshooting may not have the relevant authorizations in the production environment. Another important use case is the authorizations for implementation of Notes restricted to the test environment.

 

Note search in ANST is based on the trace generated while replicating the scenario. We now offer a possibility to download and upload generated traces across systems. Using this feature, you can generate and download the trace from a production system. This downloaded trace can be uploaded onto the Test system using ANST, and can be used for Note search or other troubleshooting activities.

 

Flow4.png

Once you have replicated the issue, you can download and save the trace to your local directory.

 

Download.png

                    Download trace option is available in the ANST trace screen


The downloaded trace can be uploaded to a different system.

Upload_trace _cropped.png

                              Upload trace option is available in the initial screen of ANST

 

This feature is available with SAP Note 2163673.

Let us know what you think about these new features!


SUM 1.0 SP16 Patch 1 and 2 SL Common UI Returns an Empty Page for Dual Stack

$
0
0

Symptom:

SUM 1.0 SP16 patch 1 and 2 SL Common UI http://<hostname>:1128/lmsl/sumjava/<SID>/dual.html returns no content even after succesfully registering SUM in SAP Host Agent and providing the username and password asked.

Empty Page.jpg

In the same time, I can see the following error in Google Chrome web console tab (F12).

1.jpg

But if I login the SUM SL Common UI ABAP Stack http://<hostname>:1128/lmsl/sumabap/<SID>/doc/sluigui, the page can be shown out successfully.

 

Environment:

SUM 1.0 SP16 patch 1 and 2

Windows Server 2008 R2

Oracle 11.2.0.4

SAP Solution Manager 7.1 SR1

SAP Host Agent 7.21 with latest patch

The blank page problem for SUM SL Common UI Dual Stack occurs in Google Chrome 49.0.2623.75 (latest), Mozilla Firefox 44.0.2 (latest) and IE 11.

 

Analyze:

Not sure if it is a program problem or something else.

 

Solution:

However, for Mozilla Firefox 31.7.0 which located in one of my test SLES servers, the dual stack page can show out the content required (other web browsers without latest version are not tested, sorry).

I have open a message to SAP AGS SUM team, they will take time to test and fix this problem.


Hope this blog will help to fix this kind of problem.


Regards,

Ning



Chronicle of an SAP Upgrade Foretold

$
0
0

one_does_not.jpgFolks,

 

We all know that sooner or later our beloved SAP systems are bound to have some sort of an upgrade: support packs, enhancement packs and such. In the SAP world, the upgrade is about as inevitable as death.  And there is frequently just as much fear, confusion and uncertainty associated with the upgrade process.

 

This blog is not about the technical details of the support pack installation or SPAU activities (plenty of information about that on SCN, here is one good example) but rather about managing and surviving an upgrade project.

 

My personal upgrade experience happened to be with the medium size SAP customers, but you will likely find many similarities with smaller and larger installations. Of course, just like with any advice you find on the interwebs “your mileage may wary”.

 

As an example, I will use a fictitious company ACME Corp. (any resemblance to real organizations is purely coincidental) with the headquarters at an undisclosed US location. The company’s name and business specifics are not really relevant here – the process is quite similar for many SAP customers.

 

To Upgrade or Not to Upgrade?

 

Some companies upgrade their SAP systems at regular intervals and some only when enough “business steam” builds up. The upgrade can also be driven by the legal requirements (this is frequently the case for the customers using SAP HR module). Personally, I believe that any frequency is fine and every customer is perfectly capable of choosing the right option just for them.

 

More regular / frequent upgrades keep the SAP system as current as possible and improve your SAP team’s expertise thus reducing each upgrade’s impact. Test scenarios and documentation get better. The business users get into the routine and don’t act surprised when they need to test something.

 

Less frequent upgrades can be more disruptive because more changes are made at the same time and there is not much experience with handling them. But at the same time – look at all the savings! (Especially if you manage to stretch it for a few years.)

 

In case of the ACME Corp., one of the SAP ECC 6.0 systems has not been upgraded for several years and EHP6 was applied due to the need to align with other SAP systems at the sister companies.

 

Fail to Plan, Plan to Fail

 

The saying “good, fast, cheap – pick any two” applies to the SAP projects as well. If you can throw tons of resources/money at the project, it might be done fast and good. Otherwise be realistic. “Good” is definitely not the one you’d want to sacrifice here.

 

Start planning for the upgrade as soon as possible, ideally when making plans for the upcoming year. Pick the potential go-live date and then plan the schedule backwards from there. Try to do as much as possible preparation in advance. (Really, this is not much different from the party planning. And, as we’ll see, the guest list is just as important!)

 

From my experience, about 2-3 months from start to end is a decent schedule that allows completing the upgrade comfortably on a low budget with internal resources. Stretching this for much longer can do more harm than good. Completing it in less than 2 months might require getting additional resources. As noted above, the project length also depends on how frequently the upgrades are performed (more frequent upgrades are usually shorter).

 

Some very helpful documents can be prepared before the upgrade (ideally, these should always be available, but we all know how it goes).

  • The test scenarios or at least the business process documentation. It does not have to be elaborate, but you will need at least some simple end-to-end scenarios for testing. Enter order, confirm availability, deliver – that kind of thing.
  • The “interface inventory” and documentation. Also no need for anything complex here. A simple spreadsheet worked well for several ACME’s projects: interface name, direction (to/from SAP), yes/no column for the designated test environment, and connection method (RFC, FTP, IDoc, etc.).
  • Any documents left from the SAP implementation or previous upgrade (“lessons learned”, go-live issue log, modification list, etc.) can be useful.

 

Sadly, documentation and project planning can also be some of the biggest time wasters in an upgrade project. The KISS principle works well here. Don’t build a huge MS Project plan for something that can be tracked in a simple spreadsheet. One page specification template is more likely to be filled in than an 8-page one and is, in fact, more useful.

 

Resources

 

The actual upgrade needs to be performed by a qualified Basis… err… Netweaver Administrator. If your SAP system is hosted externally make sure to coordinate the upgrade with the service provider well in advance. If there are no in-house Basis resource, a consultant might be needed for situations when (not “if”) some task comes up that is not covered by the service agreement. (I’ve had some “no idea what I’m doing, but this is my best guess” moments, it’s rather unpleasant.)

 

You will also need an ABAPer to re-apply the modifications and assist with the interface testing and possible fixes. The functional folks are usually not involved in the early upgrade stages but may need to assist with testing.

 

If you need to bring in the consultants, it’s not a good idea to use the new ones. Most of the work usually involves decent knowledge of the company’s inner workings and all kinds of skeletons in your SAP closet. The consultants who never worked in your system before might take the whole duration of the project just to understand what’s going on.

 

And, of course, you will need the business users for testing. If there is a strong community of intelligent and engaged SMEs available then consider yourself very lucky. I cannot stress enough the importance of the business user involvement in any SAP project. The right people will know what to do, when and how. The wrong people will drag their feet, whine about how SAP “does not work” and then will end up doing sloppy testing. If you are not confident in the business users – add at least an extra week to the project.

 

Maintenance in the Time of Upgrade *)

 

Most SAP landscapes consist of the DEV, QA, and PRD systems. Naturally, the DEV and QA systems will need to be upgraded first. But this will make them incompatible with the production system for a while. So, how do you support the live system in the mean time?

 

Technically, you could declare a complete development freeze and simply have PRD drift on its own while DEV and QA systems are being upgraded and testing carried out. But I find that this simple and cost-effective option is rather unpopular with the management.

 

On practice, many customers choose to set up a “parallel universe” of DEV and QA system clones (or even just one combined DEV/QA environment) for the production support while the real DEV/QA systems are being upgraded and testing is performed.

 

The biggest challenge with such setup is making sure that all the changes made there do not get lost or conflict with the upgrade-related changes. Unfortunately, there are no perfect tools for this at the moment. My suggestion would be to keep the changes to the bare minimum and postpone any non-essential work until after the upgrade.

 

Make sure to document and track all the changes being made during the upgrade (simple Excel spreadsheet works here too). To some extent, the changes can be moved between the parallel systems using transports. However, someone would still need to make sure the changes do not cause any conflicts.

 

If the number of changes is small, they can be simply copy-pasted manually in the upgraded DEV system. This will also create a chance to review them at once.

 

We don’t Need no Modification

 

The DEV system has been upgraded and now you need to decide how to handle “the ghost of Christmas past”, i.e. all those modifications popping up in SPAU/SPDD transactions.

 

This is when a scene from the old comedy “Liar, Liar” comes to mind. The main character (played by Jim Carrey) is a lawyer who suddenly loses ability to lie and has to respond to a call from a client asking for a legal advice after robbing an ATM. Jim Carrey takes the phone and, holding it at arm’s length, yells: “Stop breaking the law, a*hole!”. This is exactly the way I frequently feel when I see SPAU/SPDD results: “Stop making those bleeping modifications!”

 

Yes, there are still situations when a modification need to be made, I won’t pretend it’s not true. And in some cases, such as our beloved SD user exits, it is even “approved by SAP”. But the stuff that can be easily accomplished by a configuration change, user exit or not even needed should not make it into the modification to begin with. Just a few random examples of what I removed in the past: business logic put in a standard program for no reason (moved to a legitimate user exit); a work-around per obsolete SAP note; modification in the standard search help to add functionality no one asked for or was even aware of. The list goes on.

 

Before escorting the modifications out of your system make sure to document them though. If a modification turns out to be needed after all (this happened too!), it can be very helpful. I simply take the screenshots and put them in a Word document together with a note how it was handled and documents supporting the decision.

 

Note on the Side-effect Notes

 

One word: don’t. (Or is it technically two words? English is confusing.) In one of the previous upgrades ACME Corp. was practically bullied by the consultants into applying a hundred or so side-effect notes. Unfortunately, many of them involved making manual modifications, which will have to be removed in the next upgrade. Gee, thanks.

 

The reason the consultants were so insistent: without those notes the SAP system would be “unstable”. But in reality, with or without the side effect notes at any given point the SAP system is just as “stable” as it gets. New notes and support packs are released all the time and then even more notes on top and then more notes to fix the previous ones, etc. This is a never-ending process (I’ve heard this is called “agile development” or something).

 

Instead of spending time on the side-effect notes, rather add more time to the testing phase. If there are some notes that are truly needed – it will come out in testing. Also the tools like ANST make the note search much easier these days and further reduce the need for the side-effect note “carpet bombing”.

 

In the most recent upgrade at ACME, none of the side-effect notes were applied initially. The testing found that two notes from the list had to be applied (minor fixes) and also discovered an error that required a correction by the new SAP note. Yeah, so much for the “stability”.

 

What do we Test and Is There an App for That?

 

The million dollar question usually is: “How do we know what exactly was changed in this upgrade?” The short and straight-forward answer is: you don’t. But don’t panic (yet).

 

Of course, there is the whole cottage industry offering special “solutions” that are supposed to make your upgrade a breeze, save dollars and hours, mitigate risks, etc., etc. While such tools have their merits, I feel none of the currently available ones offer significant ROI for the small to medium size SAP customers. For them it makes more sense simply to run “end to end” testing.

 

Just think about it – let’s say you’ve invested in some tool that tells you “nah, that VA01 transaction wasn’t changed, you don’t need to test it”. Would you be willing to rely on that statement? Would you not make sure that at least a sales order can be placed after the upgrade? And wouldn’t you need that order anyway to test the consequent documents? Then why pay for that tool? Before searching for information think about what you would do with it.

 

I’ve been involved in the upgrades that utilized costly commercial software, a home-grown program (pushed by a consulting company), and no special tools at all. Out of those the home-grown program was the worst by far. Not only it turned out to be useless in identifying potential pitfalls, but it also raised too many false alarms. This spooked the management causing a delay to explain there was, in fact, nothing to worry about.

 

If you do decide to use some upgrade / testing assistance software, make it a really good one or none at all.

 

Getting Support from SAP

 

In the unfortunate event you run into an error in the standard functionality that is not resolved by any of the existing SAP notes, you will need to enter an incident with SAP. Unless you can wait a month or more for the issue to be resolved, don’t bother using Medium priority in the incident. If the error can delay the whole upgrade project, don’t be shy and use quite appropriate in such case High priority. And give the Customer Interaction Center (CIS) a ringy-ding-ding if your ticket is not getting the adequate attention. The phone numbers for CIS can be found in the Contact Us section on the SAP Support portal.

 

U-A-T! U-A-T!

 

As soon as the QA system has been upgraded and any additional transports (containing SPAU/SPDD adjustments, changes from the “parallel universe”, etc.) have been applied, it’s time to get down and dirty with User Acceptance Testing (UAT).

 

Without exaggeration, UAT is the most important part of the upgrade project. Allow as much time as possible for this stage (don’t forget that this will also include “fix and re-test” for any identified errors). However, don’t go overboard either and keep it simple and practical. Make sure that the test scenarios cover all the vital processes, including the fiscal period closing.

 

One item frequently overlooked in UAT is the output. If your business still relies on the paper copies, make sure that all such documents are actually printed and look right. Demand the papers as proof of testing (preferably signed in blood). During the last upgrade at ACME the users thought that print preview is an acceptable substitute for printing. And then after the go-live in Production some barcodes went MIA all of a sudden. Not a pleasant experience.

 

Testing coordination is very similar to herding the cats. I find that telling people specifically “this is when we need you to be available and this is what you will need to do” works better than just emailing out the spreadsheets and expecting everyone to “do the needful”.

 

If all the business users are available in one location, then locking them in a room and feeding occasionally can work wonders for successful and timely UAT completion. If you are dealing with the multiple and/or remote locations, it’s a good idea to assign a team leader / coordinator on site.

 

As much as I hate the meetings and conference calls, the UAT phase is when some status checking is needed at least every other day. (Unless you work with unbelievably awesome people.)

 

Interface Testing

 

The SAP systems usually interface with other applications and you would be wise to test those interfaces after the upgrade. At ACME Corp., the interface testing is a separate line on the project plan and is performed mostly by the IT resources, usually even before UAT.

 

If the interface testing will require assistance from the external vendors, they need to be informed well in advance. I found that sometimes the vendor’s key employees happen to be irreplaceable. Goodness forbid you schedule the interface testing when such “superstar” is on vacation.

 

Upgrade Hits the Fan AKA The Go Live

 

While I’m not a fan of the very detailed project plans, the go-live does deserve more attention than the rest of the project.

 

Here I use the same approach as with the party planning. For the stuff that needs to be done on the day of the event I write down every single step, in sequence. When you need to bake the cake, there is nothing more frustrating than finding that the butter needed to be taken out of the fridge hours ago to be softened. (Although whacking the cold butter stick with a rolling pin can be quite therapeutic.) No matter how small the step is – add it go the go-live plan.

 

Make sure to retain a pre-upgrade system clone for at least a month after the go-live. (This could be a temporary QA environment that was used for the production maintenance during the upgrade.) In my experience, about 50% of the “issues” reported after the upgrade have nothing to do with it.

 

But it is important to encourage the users to report any suspicious behavior and address their concerns. A delay in reporting an actual glitch would be more costly than spending few minutes in an old system confirming that something worked the same way before.

 

Ounce of prevention

 

Keeping your SAP system healthy at all times will make the upgrade process simpler. Avoid modifications (see above) and maintain reasonable ABAP guidelines for the custom development. For example, using some shady unreleased function module may seem like a cool idea for a minute, but then down the road it could cause a major delay while the whole team searches why an interface stopped working even though no changes were made in any programs. Well, guess what - SAP changed the function module and since it was not released they did not have to tell anyone.

 

Maintain useful and short documentation. Document any upgrade-related peculiarities for the future projects. For example, ACME Corp. experienced some issues with the Firefighter access after one upgrade and then the same happened in another system. Simple document can be a life-saver in such cases.

 

Conclusion

 

While the SAP customers fear the upgrades, some SAP employees are known to recommend casually to just upgrade to EHP7, as if it’s as simple as installing a smartphone app (and even those can go terribly wrong).

 

I find that truth is somewhere in the middle of the wide spectrum between the "easy button" and "mission impossible". There is a Russian saying “the eyes are afraid but the hands are doing”. An SAP upgrade can be very similar: you might not know what exactly was changed and what you are getting into. But you prepare a reasonable plan, assemble the right people and just get on with it. Then suddenly it’s done! Until the next upgrade reaches for your neck with its long, cold hands... Bwahaha!

How to integrate SAP Fiori into your SAP system landscape – SAP TechEd Lecture of the Week

$
0
0

At SAP TechEd last year, there has been a huge interest in the topic of implementing SAP Fiori – thanks a lot to all participants in our corresponding session ITM106 - How to Integrate SAP Fiori into Your SAP System Landscape, held by myself (Las Vegas) and Boris Zarske (Barcelona).

 

If you should have missed the session, here is the opportunity to watch a replay to get insights into the activities and changes to your SAP system landscape that are required in order to harness the advantages of SAP Fiori. In addition, you will learn how SAP tools can support you in your SAP Fiori implementation projects.

 

 

What you can expect to get in detail from this lecture:

  • An overview of the implementation process flow
  • Knowledge about the tools supporting you with the implementation
  • An idea how to determine your deployment pattern for SAP Fiori in SAP Business Suite landscapes
  • Knowledge about what needs to be configured to get SAP Fiori up and running with existing systems
  • An overview how you can try out SAP Fiori before an implementation in your landscape

 

So, enjoy the recording and benefit from a jump start into implementing SAP Fiori in your environment!

 

Sign up to receive SAP TechEd event updates, special promotions, registration, session and speakers information.

Things You need to know MSSQL/Windows: SUM Tool 1.0 Support Pack 16

$
0
0

Hello Friends,

 

You want to upgrade your SAP system and you dont know where to start. I have gone through SUM guide and writing some basic information about running SUM tool is as below.

 

Dual Stack:

 

•    Registering SUM in SAP Host Agent

 

          For all target releases up to SAP NetWeaver 7.40 including:

          <DRIVE>:\<update directory>\STARTUP.BAT confighostagent jvm6

          For target release SAP NetWeaver 7.5:

          <DRIVE>:\<update directory>\STARTUP.BAT confighostagent

 

•    Add other user authorization

 

          Edit : <HOSTAGENT directory>/exe/operations.d/sumabap.conf

 

          Add the name of the user for the SL Common UI authorization at the end of the following line, separated with a comma:

          Authorization:$[SID:#required#tolower]adm

 

          Example : If you want to enable the user TESTUSER to control the SL Common UI, the line should look as follows:

          Authorization:$[SID:#required#tolower]adm,TESTUSER

 

          Restart the SAP Host Agent using the following commands:

          <HOSTAGENT directory>\exe\saphostexec -restart

 

•    Starting and Restarting the Software Update Manager

 

          HTTPS

          https://<hostname>:1129/lmsl/sumjava/<SID>/dual.html

          HTTP

          http://<hostname>:1128/lmsl/sumjava/<SID>/dual.html

 

•    Resetting the update procedure on operating system level

         Choose either Back or Reset

 

ABAP:

•    Registering SUM in SAP Host Agent

 

          For all target releases up to SAP NetWeaver 7.40 including:

          <DRIVE>:\<update directory>\STARTUP.BAT confighostagent jvm6

 

          For target release SAP NetWeaver 7.5:

          <DRIVE>:\<update directory>\STARTUP.BAT confighostagent

 

•    Starting and Restarting the Software Update Manager

 

          HTTPS

          https://<hostname>:1129/lmsl/sumabap/<SID>/doc/sluigui

          HTTP:

          http://<hostname>:1128/lmsl/sumabap/<SID>/doc/sluigui

 

•    Starting the SUM Observer Monitor

 

          HTTPS

          https:<hostname>:1129/lmsl/sumobserver/<SID>/monitor/index.html

          HTTP:

          http:<hostname>:1128/lmsl/sumobserver/<SID>/monitor/index.html

 

•    Resetting the update procedure on operating system level

 

          SUM directory with the following command:

          cd /usr/sap/<SID>/SUM/abap/bin

          From the command line interface, start the internal

          ./SAPup gt=scroll

 

JAVA:

•    Registering SUM in SAP Host Agent

 

          SKIP Restart at the end of upgrade

 

          Navigate to <DRIVE>:\usr\sap\<SAPSID>\SUM\sdt\param\ and open the startup.props  for editing.

 

          Set the following profile parameter as follows:

          skipFinalJ2EERestart = true

 

          For all target releases up to SAP NetWeaver 7.40 including:

          <DRIVE>:\<update directory>\STARTUP.BAT confighostagent jvm6

 

          For target release SAP NetWeaver 7.5:

          <DRIVE>:\<update directory>\STARTUP.BAT confighostagent

 

•    Starting and Restarting the Software Update Manager

 

          HTTPS

          https://<hostname>:1129/lmsl/sumjava/<SID>/index.html

          HTTP:

          http://<hostname>:1128/lmsl/sumjava/<SID>/index.html

 

•    Resetting the update procedure on operating system level

          Choose either Back or Reset

SAP Solution Manager 7.2: Simplified Upgrade and Migration to SAP HANA

$
0
0

This blog post introduces a new, simplified upgrade and migration procedure for customers upgrading from SAP Solution Manager 7.1 to SAP Solution Manager 7.2.



If you want to upgrade your SAP Solution Manager 7.1 system running on any database to SAP Solution Manager 7.2, you have to consider that SAP Solution Manager 7.2 is based on SAP NetWeaver 7.4.
There, no dual-stack systems are supported any longer.

 

As a consequence, your existing SAP Solution Manager system has to be split as part of the procedure – that is, the Java part gets extracted into a standalone system, next to the persistent ABAP system.

 

This is also a good opportunity to migrate your database to SAP HANA or SAP ASE as part of the upgrade project.

 

The standard procedure, which is documented in SAP Note 2227300, comprises the following basic steps to upgrade your SAP Solution Manager 7.1 system to SAP Solution Manager 7.2 and migrate the database to SAP HANA or SAP ASE:

 

Current Procedure.png

 

  1. Upgrade your SAP Solution Manager system to version 7.2
    with the Software Update Manager (SUM).
  2. Perform a Dual-Stack Split with the Software Provisioning Manager (SWPM)
  3. Migrate your AS ABAP system to SAP HANA or SAP ASE by performing a heterogeneous system copy with the SWPM.
  4. Migrate your AS Java system to SAP HANA or SAP ASE by performing a heterogeneous system copy with the SWPM.
  5. Configure your new SAP Solution Manager 7.2 system using SOLMAN_SETUP

 

 

 

With the standard procedure, you also have the option to use SAP Solution Manager 7.2 before the migration to SAP HANA or SAP ASE (for example, to have a separation of concerns or to get two separate downtime windows/an interim phase of production usage).
If you want to do this, you can perform the configuration (using SOLMAN_SETUP) after the
Dual-Stack Split procedure, as depicted below.

 

 

Interim Production Use.png

 

 

However, if you already decided to migrate to SAP HANA or SAP ASE with your new SAP Solution Manager 7.2 and if you do not need the option to use SAP Solution Manager 7.2 before the migration step, there is another technical path, which might be interesting for you:
A simplified upgrade and migration procedure incorporating the Database Migration Option of the SUM and the combined split and migration in SWPM.

 

Simplified Procedure.png

 

The graphic shows an overview of this simplified procedure, which consists of the following basic steps:

 

 

1. Upgrade your SAP Solution Manager system to version 7.2 and migrate your AS ABAP system to SAP HANA or SAP ASE in one step with the Software Update Manager (SUM).

 

Upgrade+DMO.png

 

Technically, this step is a dual stack upgrade with Database Migration Option (DMO), which efficiently combines system update, Unicode conversion and database migration.
If you want to find out more about DMO, the blog post Database Migration Option (DMO) of SUM - Introduction is a good starting point.

The newly introduced Dual Stack UI of the SUM guides you through the upgrade steps of the ABAP and Java parts of the dual stack, taking care of the synchronization between the ABAP upgrade and the Java upgrade.

 

DMO Dialog.png

 

The DMO option migrates the ABAP part of the system to SAP HANA or SAP ASE as part of the upgrade, which makes a heterogeneous system copy of the ABAP stack superfluous.

This step has the potential to reduce the business downtime, since the old SAP Solution Manager 7.1 system can be used in parallel while the SUM is already upgrading and preparing the migration of the system.
Parts of the migration can be performed during the uptime processing of the SUM.
The downtime of the SAP Solution Manager system and the switch of the connected agents in the maintenance mode can be delayed until the technical downtime of the ABAP part starts in the SUM.
Additionally, there are several ways to optimize the DMO migration performance, as described in the blog post Optimizing DMO Performance.

The result of the dual-stack upgrade with DMO is an SAP Solution Manager 7.2 dual-stack system with the APAB stack already running on SAP HANA or SAP ASE and the Java part still running on the old database.

Afterwards, a Dual-Stack Split is required, since dual-stack systems are not supported anymore for systems based on SAP NetWeaver 7.4. The Dual-Stack Split will separate the ABAP stack and the Java stack into two SAP Systems.

 

 

2. Perform a Dual-Stack Split and migrate your AS Java system to SAP HANA or SAP ASE with the Software Provisioning Manager (SWPM).

 

Split-Migration.png

 

The database migration can be done as integral part of the Dual-Stack Split.
The outcome is equivalent to the classic way, where a heterogeneous system copy procedure has to be performed after splitting the dual-stack system into a separate ABAP system and a Java system.
The main benefit here is that there are less steps to perform, which reduces the complexity and the possibility of user errors during the procedure:


a) Export the Java stack from your source database.

 

Dual-Stack Split 1-a.png

 

b) Install a new Java system on the target database using the export file you just created.


Dual-Stack Split 2-b.png

 

c) Remove the Java stack from the old dual-stack system on the source database.

 

Dual-Stack Split 1-c.png

 

The removal of the Java stack is part of the follow-up activities, which are described in the
Dual-Stack Split Guide, which is available on
http://help.sap.com/sltoolset -> System Provisioning -> Split Option.
In chapter 6.1 of this guide, you can also find a checklist for these activities.

 


3. Configure your new SAP Solution Manager 7.2 system using SOLMAN_SETUP.

 

Finally, the new SAP Solution Manager 7.2 system needs to be configured and some post steps have to be performed, which are described in SAP Note 2227300.
This is common with both procedures, for which also variants are possible.

 

 

 

Migration Paths

 

The following matrix gives an overview of the benefits and considerations of the migration paths described above.


 

  Upgrade to SAP Solution Manager 7.2 and migration to SAP HANA or SAP ASE

Migration path

Description

Value proposition

Considerations

Standard procedure

  • First upgrade your dual-stack system, then
  • split the ABAP stack and the Java stack and
  • optionally migrate one or both stacks to SAP HANA or SAP ASE.
  • Interim production use is possible after the Dual-Stack Split
  • Longer downtime and more steps than other procedure

Simplified procedure

  • First upgrade and migrate the ABAP stack of your dual-stack system with DMO of SUM and then
  • split and migrate the Java stack to SAP HANA or SAP ASE.
  • Reduced complexity of the procedure
  • Reduced downtime for migration
  • No interim production use possible, since the split and the migration of the Java stack is integrated into one step.
  • After the upgrade with DMO of SUM, the ABAP part is already migrated.



The simplified procedure is recommended by SAP, if no interim production use is necessary, since it comprises a simpler usage and has the potential to minimize the business downtime.


This new procedure is already “available on request”.

 

If you are interested in using it, create an incident on component BC-UPG-TLS-TLA with the title “Registration request for SAP Solution Manager 7.2 DMO upgrade” and specify your project time line and technical migration parameters (operating system and database of SAP Solution Manager 7.1 system and target operating system and database for SAP Solution Manager 7.2).

Decision Tree - Find solutions in another way

$
0
0

Help SAP customers find the right solution quick and easy for any kind of situation is one of the core tasks of product support.

 

Due to this, SLD product support team developed a tool to help you find information regarding the most common SLD related behaviors - the SLD Decision Tree

 

dtree1.PNG

 

The content was developed by SLD experts in product support and is constantly enhanced.


You can also navigate directly to any branch of the decision tree, using the Contents menu.

 

dtree2.PNG

 

The Decision Tree tool uses SAP's fast and reliable HANA Cloud Platform as backend and open technologies for the front end, which allows you to use it even from your mobile device:

dtree3.pngdtree4.jpg

 

To access the tool, visit:

https://decisiontreei822820trial.hanatrial.ondemand.com/

 

Please take some time to send us your feedback. You can use this blog post or the tool itself. In the decision tree tool, click the "Give feedback on the tool" button in the lower right corner to send us your opinion on the tool, contents, etc.

Join our new CEI about simplified up-to-date installation

$
0
0

Maintenance Planner, a solution hosted by SAP for planning changes in your SAP landscape, enables you to easily set up SAP systems on any targeted Support Package Stack level, called up-to-date installation.

 

For this, you can plan and prepare the installation of a new SAP system (ABAP or Java) with a certain Support Package stack in Maintenance Planner, which also provides required artifacts (such as archives and the stack.xml file) by putting them into your download basket. Software Provisioning Manager, our installation framework, can consume the stack.xml file and will then take over planned parameters, such as the SAP System ID. In addition, the run of Software Update Manager (used to apply the selected Support Package Stack level) can get prepared (such as by extracting corresponding archives and applying patches for the involved tools) and be started right after the installation.

 

 

GOAL

On this Customer Engagement Initiative (CEI), we want to focus on the integration and enhancement of the involved tools. So, this is your opportunity to influence the overall process, the single procedures + tools and their integration in direct interaction with the responsible development teams! The outcome of this initiative can have a big influence on what seems to be becoming the standard installation process for many SAP-NetWeaver-based products and as such will have a big impact on the daily work of administrators.

 

 

REGISTER

If you should be interested in this topic, please register here and we will invite you to an initial Webinar, where we outline the CEI and the offering. After the call, you could decide, if you want to join this initiative and if yes, in which format.

 

Looking forward to work with you on the overall procedure and identified improvements!


SL Toolset 1.0 SPS 17: improved Software Logistics Tools

$
0
0

This blog describes the new and improved tools in the SL Toolset 1.0 with SPS 17.
    You should be familiar with the concept of the Software Logistics Toolset 1.0 ("SL Toolset"), see
      The Delivery Channel for Software Logistics Tools: "Software Logistics Toolset 1.0"

 

 

Overview on tools delivered with SL Toolset 1.0 SPS 17

 

Availability: SL Toolset 1.0 SPS 17 is available since June 6th 2016.

 

What's in:

  • compared with SPS 16, no new tool joined the SL Toolset 1.0

 

What's surprising:

  • Information on SL Toolset are beeing migrated to support.sap.com/sltoolset  (instead of help.sap.com/sltoolset)
  • SP-level for Software Provisioning Manager jumped to SP 17 to be aligned with SPS 17 for the SL Toolset

sl_toolset_sps17_tool_overview.jpg

Further information on the SL Toolset SPS 17:

 

 

"nZDM for SAP NetWeaver Java" 1.0 SP 17

 

Offering

  • implement Support Packages and patches for SAP Java-stack systems with minimal technical downtime
  • Target Products:
    • SAP Enterprise Portal 7.02, 7.3x, 7.4
    • SAP Business Process Management and SAP Process Orchestration
      releases 7.3 incl. EHPs, and 7.4 (see SAP Note 2039886; logon required)

Changes with SL Toolset SPS 17

  • No significant changes. Mainly supportability improvements

More information

 

 

Software Provisioning Manager 1.0 SP 17

 

Offering

With software provisioning manager, get latest SAPinst version that enables provisioning processes for several products and releases for all supported platforms – get support of latest products, versions and platforms, including latest fixes in tool and supported processes + benefit from unified process for different product versions.

 

Changes with SL Toolset SPS 17

General:

  • Support Package version numbering of Software Provisioning Manager aligned with numbering of Software Logistics Toolset – so, latest version is Software Provisioning Manager 1.0 SP 17
  • Processes from Software Provisioning Manager 7.0x and 7.x support IBM DB2 for z/OS Call Level Interface (CLI) failover feature

System installation:

  • 7.x: Option for archive-based installation, where downloaded archives instead of Kernel media can be used, already comprising latest patches (for example, you can re-use archives downloaded for SUM via Maintenance Planner also for Software Provisioning Manager in the up-to-date installation procedure)

System copy:

  • 7.x: Option for archive-based system copy, where downloaded archives instead of Kernel media can be used , already comprising latest patches

 

More information

 

 

Software Update Manager 1.0 SP 17

 

Offering

  • Consolidation of different software logistics tools into one unified software logistics tool
  • Runtime reduction: Higher degree of parallelization for certain phase types
  • Downtime reduction: Enhanced Shadow System capabilities for specific use cases
  • Combine SAP system update with migration to SAP HANA (DMO: database migration option)

 

Changes with SL Toolset SPS 17

  • Observer mode now available for all standard scenarios: ABAP and Java (in addition to DMO)
  • DMO to be used for upgrade & migrate SAP Solution Manager 7.1 to 7.2 on HANA (available on request),
    see blog SAP Solution Manager 7.2: Simplified Upgrade and Migration to SAP HANA
  • DMO: sub progress bar is shown for some phases (like migration phases)
  • DMO Migration Preparation: illustrates table split result, available in menu Utilities
  • DMO: Notification icon on main UI on "failed buckets", with link to bucket process monitor

 

More information

 

 

Standalone Task Manager for Lifecycle Management Automation 1.0 SP 01


Offering

Stand-alone task manager for lifecycle management automation is a framework to execute below automated configuration templates

  • SSL configuration templates validates the SSL configuration settings both, for ABAP and for Java environments and generates HTML reports that can be used for further analysis. It also performs SSL configuration automatically and describes required manual tasks.(SAP Note 1891360)
  • SAP ERP <-> SAP CRM, template to establish connectivity between SAP ERP system and SAP CRM
  • Mobile Configuration templates for Backend, Gateway and SUP (SAP Note 1891358)
  • HANA user management and SLT (System Landscape Transformation) configuration (SAP Note 1891393)

 

Changes with SL Toolset SPS 17

  • No changes


More information

 

 

SAPSetup 9.0


Offering

SAPSetup offers easy and reliable functionality for installations of different scales:

  • Installation of frontend products without administrator permissions
  • Remote installations from Administration PC
  • Configuration and export of installation packages containing multiple products
  • Consistency check
  • Central log file analysis

 

Changes with SL Toolset SPS 17

  • SAPSetup with the latest corrections as outlined in the SAP Notes below, for example, remote installation re-designed

 

Further information:

 

 

CTS Plug-In 2.0 SP 15


Offering

  • Generic CTS to connect your non-ABAP applications with CTS
  • New user interfaces and new features for CTS
  • Central Change and Transport System (cCTS) as technical infrastructure for Change Request Management (ChaRM) and Quality Gate Management (QGM) in SAP Solution Manager 7.1 SPS 10 and higher

Changes with SL Toolset SPS 17

  • Improvements for CTS Plug-In are no longer delivered with SL Toolset, but will come with the respective SAP NetWeaver support packages, for more information see SAP Note 1665940

More information

 

AddOn Installation Tool and Support Package Manager

 

Offering

SPAM/SAINT provides easy access to lifecycle management processes by being part of the SAP NetWeaver AS ABAP stack and by being accessible directly via SAP GUI.  This way you are able to control different kinds of implementation processes, such as installing, upgrading or updating ABAP software components. SPAM/SAINT Updates themselves can be applied to ABAP-based systems independent of underlying SAP NetWeaver component versions.

 

Changes with SL Toolset SPS 17

  • No changes

 

More information

 

 

Scenario "Up-to-date Installation"

Up-To-Date Installation refers to an enhanced process for the installation of new system at any chosen stack level. The new improved process enables complete planning in Maintenance Planner, which generates a consolidated stack XML and archives, which are later consumed by Software Provisioning Manager and Software Update Manager.

More information

 

 

Boris Rubarth

Product Management SAP SE, Software Logistics

Simplified Download for SUM Procedure

$
0
0

This blog explains the simplified procedure that will no longer require to download and mount DVDs. It is available for dedicated SUM scenarios.

Overview

The Software Update Manager (SUM) is the tool for updating, upgrading, or converting SAP systems [Software Update Manager (SUM): introducing the tool for software maintenance]. During a system upgrade or a conversion to SAP S/4HANA, the tool asks for DVDs that have to be mounted on the host on which the tool is executed. Sometimes it is a sophisticated task to find the proper DVDs. The new approach will instead put the software archives (from the DVD packages) into the download folder prior to starting the SUM tool, so that you do not have to wonder which DVDs to download and mount.

 

New Approach

You are planning a system conversion [The System Conversion to SAP S/4HANA, on-premise edition 1511 - Technical procedure and semantic adaption tasks] in the Maintenance Planner [Maintenance Planner]. As a result, the Maintenance Planner will provide the stack.xml to be downloaded, and it will put required software archives to the download basket, including the software that was previously part of the DVDs.

 

Note that this approach is currently only available for the scenario of a system conversion with target SAP S/4HANA on premise 1511 Service Release 1 (SR 1). Further scenarios will follow (also for scenarios for the SAP Business Suite), but existing scenarios will not be switched.

 

simplified_download.png

Note

  • Some database relevant files (for example ORAClient, HDBClient) needs to be downloaded separately as done before
  • You will have to consider the share for the software archives to be appropriate for the additional amount of data

 

Regards, Boris Rubarth
[Product Management Software Logistics, SAP SE]

Why EHP 8 is different

$
0
0

I guess you know: Enhancement Package 8 for SAP ECC 6.0 is different, from our technical perspective of Software Logistics.
These are the aspects that I am aware of:

 

    1. EHP 8 is an "upgrade"
      SAP Business Suite 7 Innovations 2016 with SAP ECC 6.0 EHP 8 (6.18) is based on SAP NetWeaver 7.50 (NW 7.50), and the procedure is load-based. It is not an update in the sense of the Enhancement Packages (EHPs) until now. It is an upgrade, as the shadow system is created from DVDs, not cloned from the customer system (compare my outdated SCN blog on shadow system: SUM: introduction to shadow system).
      In the future, the handling concerning DVDs will be simpler: Simplified Download for SUM Procedure.

    2. Unicode only
      NW 7.50 is unicode-only, and SAP has announced long time ago that the successor of SAP NetWeaver 7.40 will only by offered as Unicode system, and that the path to the successor of SAP NetWeaver 7.40 can only be reached from a unicode system ... what was that again? I mean to say that you have to start from a Unicode system to reach NW 7.50 (and to reach EHP 8). For NW 7.50, we do not have a non-unicode kernel. But the SUM procedure to create a shadow system requires the non-unicode kernel for a non-unicode source system. Further one, there is no non-unicode load for the load-based procedure for NW 7.50.

    3. ASCS split
      The SUM will create a separate ASCS instance for the following condition (all have to apply together):
      1. The SUM maintenance activity (like an upgrade) is targeting NW 7.50
      2. The source system does not yet has a separate ASCS.
      3. The source system has more than one instance

 

If the source has just one instance, no specific handling happens. Note that the SUM does not explicitely mention this behavior on the dialog, only in the log files. For SUM SP 17, I can imagine that the ASCS split could be offered as option for target 7.40 as well - just an idea.
[Added on 2016-07-11] Note that with SUM SP 17, for a target based on 7.40, SUM will offer to (optionally) split ASCS.

 

Attention
important side effect for DMO and the (optional) use of an Additional Application Server (AAS, fka DI): if your target for DMO is 7.50, and your system does not yet has an ASCS, and you decide to run the SUM on an AAS (e.g. for better performance), then the SUM will create the (required) ASCS on the AAS. And (strange but true): from the perspective of the SUM running on AAS, the PAS (CI) is handled as a remote dialog instance. DMO cannot handle and cannot start remote instances (other than ASCS), so your CI will not come up at the end of the SUM procedure.

 

Kind regards, Boris Rubarth
[Product Management Software Logistics, SAP SE]

START SUM TOOL ON LINUX

$
0
0

STARTING SUM TOOL ON LINUX SYSTEM

 

The starting procedure of SUM TOOL in Windows and UNIX is different.

 

In WINDOWS we can directly start tool by running batch file (SUMSTART.BAT).

 

But in LINUX you cannot start sum tool directly.

 

Software Required:

 

SAPHOSTAGENT.SAR

 

SUM TOOL

 

Extract both the file using sapcar.

 

./SAPCAR -xvf <Path of sar file/SAR FILE > -R <PATH to where you want to extract>

 

INSTALLATION OF SAP HOSTAGENT

 

Go to the path where SAP HOSTAGENT is extracted.

 

Run the following command

 

./saphostexec -install

 

HOST AGENT  will get installed.

 

EXTRACTING AND GIVING PERMISSION TO SUM

 

After extracting the SUM TOOL SAR File

 

GIVING the PERMISSION and OWNERSHIP to SUM Folder

 

We have to change the ownership of SUM Folder from root to <SID>adm


Use following Command:


chown <SID>adm:sapsys -r <SUM>


Changing the Permission of SUM Folder


Use following Command:


chmod 755 -r <SUM>


STARTING SUM TOOL


We cannot start SUM gui in Linux.


From ROOT USER


Go to the SUM Folder


Run the following Command:


./SUMSTART confighostagent <SID>


It will start services.

 

Now change from ROOT user to <SID>ADM User.

 

su <SID>adm

 

Rum the following command.

 

./SUMSTART

 

Now open the Browser in WINDOWS System.


Enter the following URL


http://<hostname>:1128/lmsl/sumabap/<SID>/doc/sluigui


hostname : hostname of the linux server where sum tool is running.


It prompts to enter the Username and password

USER : <SID>ADM

PWD:******

 

SUM TOOL GET STARTED.

Viewing all 112 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>