how to… patch sap bpc with sp01...install sp01. the correct procedure is: xif your current bpc...

23
How-to Guide SAP CPM How To… patch SAP BPC with SP01 Version 1.01 – 13 th of February 2009 Applicable Releases: SAP BPC 7.0 NW

Upload: others

Post on 28-Mar-2020

13 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: How To… patch SAP BPC with SP01...install SP01. The correct procedure is: xIf your current BPC version is SP00 (with or without patch 1), in order to make sure all the DLLs are unregistered,

How-to GuideSAP CPM

How To…patch SAP BPCwith SP01Version 1.01 – 13th of February 2009

Applicable Releases:SAP BPC 7.0 NW

Page 2: How To… patch SAP BPC with SP01...install SP01. The correct procedure is: xIf your current BPC version is SP00 (with or without patch 1), in order to make sure all the DLLs are unregistered,

© Copyright 2007 SAP AG. All rights reserved.

No part of this publication may be reproduced ortransmitted in any form or for any purpose without theexpress permission of SAP AG. The informationcontained herein may be changed without prior notice.

Some software products marketed by SAP AG and itsdistributors contain proprietary software components ofother software vendors.

Microsoft, Windows, Outlook, and PowerPoint areregistered trademarks of Microsoft Corporation.

IBM, DB2, DB2 Universal Database, OS/2, ParallelSysplex, MVS/ESA, AIX, S/390, AS/400, OS/390, OS/400,iSeries, pSeries, xSeries, zSeries, z/OS, AFP, IntelligentMiner, WebSphere, Netfinity, Tivoli, and Informix aretrademarks or registered trademarks of IBM Corporationin the United States and/or other countries.

Oracle is a registered trademark of Oracle Corporation.

UNIX, X/Open, OSF/1, and Motif are registeredtrademarks of the Open Group.

Citrix, ICA, Program Neighborhood, MetaFrame,WinFrame, VideoFrame, and MultiWin are trademarksor registered trademarks of Citrix Systems, Inc.

HTML, XML, XHTML and W3C are trademarks orregistered trademarks of W3C®, World Wide WebConsortium, Massachusetts Institute of Technology.

Java is a registered trademark of Sun Microsystems, Inc.

JavaScript is a registered trademark of Sun Microsystems,Inc., used under license for technology invented andimplemented by Netscape.

MaxDB is a trademark of MySQL AB, Sweden.

SAP, R/3, mySAP, mySAP.com, xApps, xApp, and otherSAP products and services mentioned herein as well astheir respective logos are trademarks or registeredtrademarks of SAP AG in Germany and in several othercountries all over the world. All other product andservice names mentioned are the trademarks of theirrespective companies. Data

contained in this document serves informationalpurposes only. National product specifications may vary.

These materials are subject to change without notice.These materials are provided by SAP AG and its affiliatedcompanies ("SAP Group") for informational purposesonly, without representation or warranty of anykind, and SAP Group shall not be liable for errors oromissions with respect to the materials. The onlywarranties for SAP Group products and services are thosethat are set forth in the express warranty statementsaccompanying such products and services, if any.Nothing herein should be construed as constituting anadditional warranty.

These materials are provided “as is” without a warrantyof any kind, either express or implied, including but notlimited to, the implied warranties of merchantability,fitness for a particular purpose, or non-infringement.SAP shall not be liable for damages of any kind includingwithout limitation direct, special, indirect, orconsequential damages that may result from the use ofthese materials.SAP does not warrant the accuracy or completeness ofthe information, text, graphics, links or other itemscontained within these materials. SAP has no controlover the information that you may access through theuse of hot links contained in these materials and does notendorse your use of third party web pages nor provideany warranty whatsoever relating to third party webpages.SAP CPM “How-to” Guides are intended to simplify theproduct implementation. While specific product featuresand procedures typically are explained in a practicalbusiness context, it is not implied that those features andprocedures are the only approach in solving a specificbusiness problem using SAP. Should you wish to receiveadditional information, clarification or support, pleaserefer to SAP Consulting.Any software coding and/or code lines / strings (“Code”)included in this documentation are only examples andare not intended to be used in a productive systemenvironment. The Code is only intended better explainand visualize the syntax and phrasing rules of certaincoding. SAP does not warrant the correctness andcompleteness of the Code given herein, and SAP shallnot be liable for errors or damages caused by the usage ofthe Code, except if such damages were caused by SAPintentionally or grossly negligent.

Page 3: How To… patch SAP BPC with SP01...install SP01. The correct procedure is: xIf your current BPC version is SP00 (with or without patch 1), in order to make sure all the DLLs are unregistered,

1 ScenarioYou have installed SAP Business Planning and Consolidation 7.0, version for SAPNetWeaver (SAP BPC 7.0 NW) without applying any Service Pack. Now, you would liketo go to SP01.

2 IntroductionThis guide is a step by step approach for a specific server. As other servers might have adifferent setup it is necessary to consult the notes and guides.

Consider to patch the EhP1 first before patching BPC, if a new SP for EhP1 is available.

Always upgrade your test environment first and finalize your application specific testsbefore you start with the productive environment.

There is no guarantee that this description is working. The official documents are thenotes and the guides.

In case of any issues consult:Note 1276941 - Support Packages for CPMBPCNote 1276507 - BPC 7.0 SP01, version for SAP NetWeaver Central Note+ the notes in the reference of these notes.…and the installation guide on http://service.sap.com/instguidescpm-bpc

Page 4: How To… patch SAP BPC with SP01...install SP01. The correct procedure is: xIf your current BPC version is SP00 (with or without patch 1), in order to make sure all the DLLs are unregistered,

The Step By Step Solution

1. First we should download thepatch:

Download Patches - .NET inWin32 folder.

2. Download ABAP part.

3. Download the actual clientwith the highest patch level.

4. Next we install the ABAP partof the patch:

Login to client 000 on theABAP backend.

Page 5: How To… patch SAP BPC with SP01...install SP01. The correct procedure is: xIf your current BPC version is SP00 (with or without patch 1), in order to make sure all the DLLs are unregistered,

5. Start SPAM.

(Warning OK at the moment)

6. Verify that SPAM is onVersion 7.01/0033 (if not youhave to update SPAM with thetransaction SAINT) and loadthe support package from thefront end.

7. Select the SAR file (ABAPSP1) which you downloadfrom SMP.

8. Confirm it.

Page 6: How To… patch SAP BPC with SP01...install SP01. The correct procedure is: xIf your current BPC version is SP00 (with or without patch 1), in order to make sure all the DLLs are unregistered,

9. Click Decompress button.

10. Click on display / define.

Select CPMBPC component.

11. Select the Package.

Page 7: How To… patch SAP BPC with SP01...install SP01. The correct procedure is: xIf your current BPC version is SP00 (with or without patch 1), in order to make sure all the DLLs are unregistered,

12. Read the notes:

Note 1276941 - SupportPackages for CPMBPCNote 1276507 - BPC 7.0SP01, version for SAPNetWeaver Central Note

…and the installation guide onhttp://service.sap.com/instguidescpm-bpc.

13. Click Yes.

14. Added to the queue.

15. Click on Import queue iconfor SAPK-70001 package id.

16. Continue the import queueprocess.

Page 8: How To… patch SAP BPC with SP01...install SP01. The correct procedure is: xIf your current BPC version is SP00 (with or without patch 1), in order to make sure all the DLLs are unregistered,

17. Locked objects error messageis displayed:

Note: as mentioned in thiserror message, logon toappropriate client of thesystem and release all lockedtransport objects using se09transaction.

18. In transaction se09 enter * inuser field and click Displaybutton

19. Release the requests.

Page 9: How To… patch SAP BPC with SP01...install SP01. The correct procedure is: xIf your current BPC version is SP00 (with or without patch 1), in order to make sure all the DLLs are unregistered,

20. Go back and restart the importin SPAM in client 000.

21. Call SPDD, if there aremodified ABAP Dictionaryobjects in your system (e.g.because of some manual notesapplied).

22. Verify, that the objects are nota custom coding in SAP code,but manual notes.

23. As the notes are included inSP01, reset the changes:

Click on reset to originalicon.

Repeat this process for allobjects in Database tables.

Page 10: How To… patch SAP BPC with SP01...install SP01. The correct procedure is: xIf your current BPC version is SP00 (with or without patch 1), in order to make sure all the DLLs are unregistered,

24. Go back and confirmadjustment.

25. Click Yes.

26. Start again import.

Page 11: How To… patch SAP BPC with SP01...install SP01. The correct procedure is: xIf your current BPC version is SP00 (with or without patch 1), in order to make sure all the DLLs are unregistered,

27. Now we are in phase Import2.

28. Call the SPAU:Click on Call SPAU icon.

29. And confirm the Adjustmentsafter your check.

30. Click Yes.

Page 12: How To… patch SAP BPC with SP01...install SP01. The correct procedure is: xIf your current BPC version is SP00 (with or without patch 1), in order to make sure all the DLLs are unregistered,

31. Click a last time on importqueue.

32. Successfully imported.

33. Confirm queue:

Page 13: How To… patch SAP BPC with SP01...install SP01. The correct procedure is: xIf your current BPC version is SP00 (with or without patch 1), in order to make sure all the DLLs are unregistered,

34. Next we go to the .NETserver:

Note: Here, we remove theSP00 installation using SP00Patch 2 installer and theninstall SP01 as a freshinstallation.

First we have a look in theSP01 installation guide andfind how to setup theMicrosoft Message Queue.

35. So we go to Add/RemovePrograms and Add/RemoveWindows components and addthe Message Queuing.

In Windows ComponentsWizard select ApplicationServer option and click Detailsbutton.

36. In Application Server windowselect Message Queuing optionand click Details button.

Page 14: How To… patch SAP BPC with SP01...install SP01. The correct procedure is: xIf your current BPC version is SP00 (with or without patch 1), in order to make sure all the DLLs are unregistered,

37. Select all subcomponents ofMessage queuing.

38. Note: the user you are loggedon in windows has to bedomain admin or at least hasthe rights to ”Create All ChildObjects“ and “Delete All ChildObjects“.

39. Walk through the wizard.

Page 15: How To… patch SAP BPC with SP01...install SP01. The correct procedure is: xIf your current BPC version is SP00 (with or without patch 1), in order to make sure all the DLLs are unregistered,

40. Add a new message queue:In Computer Managementtool, expand Services andApplications group, thenexpand Message Queuinggroup and create a new PrivateQueue using context menu ofPrivate Queues folder.

41. Name it asBPCStatusMessageQueue andcheck Transactional.

42. Right click on the queue to getthe address of the queue.

Page 16: How To… patch SAP BPC with SP01...install SP01. The correct procedure is: xIf your current BPC version is SP00 (with or without patch 1), in order to make sure all the DLLs are unregistered,

43. Here it is:<ServerName>\private$\BPCStatusMessageQueue

Under Security section, assignthe permissions for Everyonegroup as mentioned in theinstallation guide.

44. Start the installation of the.NET-server part:

NOTE: It is requiredto uninstall SP00 first theninstall SP01. The correctprocedure is:

If your current BPCversion is SP00 (with orwithout patch 1), in orderto make sure all the DLLsare unregistered, you needto use the SP00 patch 2(BPCSERVER00 2-20004356.EXE file)installer to perform thisuninstall. You can doubleclick the SP00 patch 2,choose "Remove" andClick "Next".

For BPC 7.0 SP00 Patch 2,to uninstall the .NET serverand client components, usethe patch installersavailable in Control Panel> Add/Remove Programs.

See the Note 1276507 for more

Page 17: How To… patch SAP BPC with SP01...install SP01. The correct procedure is: xIf your current BPC version is SP00 (with or without patch 1), in order to make sure all the DLLs are unregistered,

information. For theinstallation procedure of SP01,please see the installationguide.

45. After uninstall, double clickBPCSERVER01_0-10005010.EXE to install BPCSP01.

46. Click Next.

47. Choose Language English andthen click Next button.

Page 18: How To… patch SAP BPC with SP01...install SP01. The correct procedure is: xIf your current BPC version is SP00 (with or without patch 1), in order to make sure all the DLLs are unregistered,

48. Locate AntiXssLibrary andXceedZip.

49. After entering your companyname, enter theDomain\UserId (installationuser) and password.

50. Locate the server installation.

Page 19: How To… patch SAP BPC with SP01...install SP01. The correct procedure is: xIf your current BPC version is SP00 (with or without patch 1), in order to make sure all the DLLs are unregistered,

51. At the next screen enter thesystem details, the details ofthe system can be found in theSAP GUI and are the same tothe ones used during theinstallation. Ensure that theservice users in ABAP are notlocked in SU01 and enter thecomplete MessageQueue name(here it is<ServerName>\private$\BPCStatusMessageQueue).

52. Click on next and start theinstallation.

Page 20: How To… patch SAP BPC with SP01...install SP01. The correct procedure is: xIf your current BPC version is SP00 (with or without patch 1), in order to make sure all the DLLs are unregistered,

53. As this is a new installation,do the configuration stepswhich are mentioned in theinstallation guide.

Note (just in case your IIS portis different from standard port80): This Installer does notprovide the option to the userto choose the port number butautomatically assigns port 80for BPC in IIS. So afterinstallation using BPC servermanager need to update theport number accordingly underserver options. Before theinstallation the port in IIS hasto be turned to port 80 if this isnot the case. Beside you haveto change port entries in ServerManager and Web.config inthe BPC/Websrvr/web folder

This issue is planned to befixed within SP02.

54. Client installation.

Deinstall both clients.

55. Install admin and excel clientswith the software center.

Page 21: How To… patch SAP BPC with SP01...install SP01. The correct procedure is: xIf your current BPC version is SP00 (with or without patch 1), in order to make sure all the DLLs are unregistered,

56. Run client pre-requisite check

Put MSINSCK.OCX into theright folder, if needed. Note:Get this file from Google,currently not available inService Marketplace.

57. Install all components.

58. Choose the language.

Page 22: How To… patch SAP BPC with SP01...install SP01. The correct procedure is: xIf your current BPC version is SP00 (with or without patch 1), in order to make sure all the DLLs are unregistered,

59. Locate Xceedzip.dll

Enter User and Domain of theUser and start the installation.

60. Click on OK.

61. OK.

62. Finish

Restart PC

Do some basic tests.

Finalize the installation withyour application specific testsbased on your applicationspecific test cases, which youshould have from yourapplication development.

Page 23: How To… patch SAP BPC with SP01...install SP01. The correct procedure is: xIf your current BPC version is SP00 (with or without patch 1), in order to make sure all the DLLs are unregistered,

www.sdn.sap.com/irj/sdn/bpx-cpm