Professional Documents
Culture Documents
Target Audience
n System Administrators
n Technology Consultants
PUBLIC
Document version: 1.0 ‒ 11/21/2008
Document History
Caution
Before you start the implementation, make sure you have the latest version of this document. You
can find the latest version at the following location: http://service.sap.com/instguides
Installation and Upgrade Guides SAP Business Suite Applications SAP SRM SAP SRM Server 7.0 .
The following table provides an overview of the most important document changes.
Version Date Description
Chapter 7 Troubleshooting . . . . . . . . . . . . . . . . . . . . . . 53
Chapter 8 Appendix . . . . . . . . . . . . . . . . . . . . . . . . . 55
8.1 Categories of System Components for Backup and Restore . . . . . . . 55
8.2 Related Information . . . . . . . . . . . . . . . . . . . . . 57
Chapter A Reference . . . . . . . . . . . . . . . . . . . . . . . . . 59
A.1 The Main SAP Documentation Types . . . . . . . . . . . . . . . 59
1 Getting Started
Caution
This guide does not replace the daily operations section that we recommend customers create for
their specific production operations.
Designing, implementing, and running your SAP solution at peak performance 24 hours a day has
never been more vital for your business success than now.
This guide provides a starting point for managing your SAP solutions and maintaining and running
them optimally. It contains specific information for various tasks and lists the tools that you can use
to implement them. This guide also provides references to the documentation required for these
tasks, so you may need to consult other Guides such as the Master Guide and SAP Library.
The following NetWeaver documentation is especially important and must be used in conjunction
with this SRM Application Operations Guide as the SRM guide covers only SRM-specific topics, not
general NetWeaver topics:
Document Found At:
Technical Operations Manual for SAP NetWeaver http://help.sap.com SAP NetWeaver SAP
NetWeaver 7.0 Including Enhancement Package 1 System
Administration Technical Operations Manual
Operations Guide for SAP NetWeaver http://help.sap.com SAP NetWeaver SAP
NetWeaver 7.0 Including Enhancement Package 1 System
Administration Operations
SAP NetWeaver Security Guide http://help.sap.com SAP NetWeaver SAP
NetWeaver 7.0 Including Enhancement Package 1 System
Administration Security Guide
Solution Life Cycle Management by Key Capability http://help.sap.com SAP NetWeaver SAP
NetWeaver 7.0 Including Enhancement Package 1 Functional
View SAP NetWeaver by Key Capability
Caution
Check regularly to see which SAP Notes are available for the Application Operations Guide.
SAP Supplier Relationship Management 7.0 (SAP SRM 7.0) is delivered to customers as a Business
Suite Application for procurement and sourcing requirements.
The ABAP Components of SAP Supplier Relationship Management 7.0 (SAP SRM) include:
n SRM Server
l SRM Server 7.0
l SRM Plus 7.0
l SRM Extended Functionality 7.0
Figure 1:
The JAVA Components of SAP Supplier Relationship Management 7.0 (SAP SRM) include:
n Live Auction Cockpit
n CCM with SRM MDM Catalog
n TREX
n XI Content
n BI Content
n Portal Content
n Portal Content Supplier
n SRM Java
Figure 2:
The Additional Components of SAP Supplier Relationship Management 7.0 (SAP SRM 7.0) include:
n SAP Frontend Business Client
l NetWeaver Business Client 7.10
l SAP GUI for Windows 7.10 CORE
Figure 3:
Note
The Continuous Innovation functions for SAP SRM 7.0, with some exceptions, require the use of SAP
NetWeaver 7.01. The Easy Adoption functions require SAP NetWeaver 7.0.
For the latest component version and patch level requirements, see SAP Service Marketplace at
http://service.sap.com/sp-stacks SAP SRM 7.0 and the Release Information Note, which is
available for each Support Package stack (SAP Note number is listed on the page).
Note
This Master Guide provides just one way to implement each business scenario. For other ways to
implement business scenarios, see the Scenario & Process Component list in SAP Service Marketplace
at http://service.sap.com/scl . The Scenario & Process Component list helps you to find
implementation alternatives for SAP solutions, business scenarios, and processes. It shows you which
application components are needed to implement a business scenario or process.
The exact locations of the required software components on the corresponding DVD(s) and
CD(s) that are shipped with the SAP SRM 7.0 package can be found at SAP Service Marketplace at
http://service.sap.com/instguides SAP Business Suite Applications SAP SRM SAP SRM 7.0 .
Note
For each component listed in the Software Component Matrix, there are software requirements that
are not explicitly mentioned in this documentation. Component-specific software requirements are
documented for a component in its installation guide. All related implementation guides are listed
in 6 References [external document].
The following table lists where you can find more information about the technical system landscape.
Monitoring of SAP NetWeaver is an essential task within the management of SAP solutions. The aim
of this section is to provide information and documentation required to configure the Computing
Center Management System (CCMS) and create a user-defined SAP SRM monitor set reflecting a
customer-specific SAP SRM system landscape.
For more information on the underlying technology, see the SAP NetWeaver Technical Operations Manual at
http://help.sap.com/nw70 SAP NetWeaver 7.0 Including Enhancement Package 1 System Administration
Technical Operations Manual
As SAP SRM 7.0 is powered by SAP NetWeaver 7.01 Including Enhancement Package 1, we recommend
that you set up the Monitoring Infrastructure as described in the Monitoring Setup Guide for SAP NetWeaver
(MSG) at http://help.sap.com/nw70 SAP NetWeaver 7.0 Including Enhancement Package 1 System
Administration Operations Monitoring .
The Monitoring Setup Guide (MSG) is the foundation for the following sections and contains all the
information relevant to monitoring the SAP NetWeaver components used in SAP SRM 7.0. Proficient
knowledge in system monitoring and basic knowledge in SAP NetWeaver is required to set up and
manage the user-defined SRM monitors recommended within this guide.
Since SAP SRM 7.0 utilizes the complete SAP NetWeaver 7.0 Including Enhancement Package 1 stack,
you have to apply the SAP NetWeaver Monitoring Setup Guide (MSG) to the SAP SRM components
first. In addition to this, you can define special SAP SRM monitors in the CEN system’s CCMS.
Recommendation
SAP recommends the usage of SAP NetWeaver 7.0 including enhancement package 1 for Central Monitoring.
Note
This monitoring set for SAP SRM 7.0 includes component-related monitors such as for SAP SRM 7.0
and Live Auction Cockpit 7.0 (LACWPS 7.0). These monitors are not delivered by SAP but can be
created in the CEN system. All Monitoring Tree Elements (MTE) used for these monitors are based
on the default monitoring templates delivered by SAP.
For information on editing or creating monitors and monitor sets, see the SAP NetWeaver
Monitoring Setup Guide (MSG) at http://help.sap.com SAP NetWeaver SAP NetWeaver 7.0
Including Enhancement Package 1 System Administration Operations Monitoring .
SAP NetWeaver 7.01 is the integration and application platform for SAP SRM 7.0, therefore the
following SAP NetWeaver components must be integrated into the monitoring infrastructure:
n SAP Web Application Server (ABAP) 7.01 [for SAP SRM 7.0]
n SAP Web Application Server (Java) 7.01 [for SAP LACWPS 7.0]
n SAP NetWeaver Usage Type Process Integration (PI)
n SAP NetWeaver Enterprise Portal 7.01
n SAP NetWeaver Business Intelligence 7.01 (SAP NetWeaver BI)
n For more information and detailed procedures, please see the SAP NetWeaver Monitoring Setup
Guide (MSG) at http://help.sap.com SAP NetWeaver SAP NetWeaver 7.0 Including Enhancement
Package 1 System Administration Operations Monitoring and SAP NetWeaver 7.01 Technical
Operations Manual at http://help.sap.com SAP NetWeaver SAP NetWeaver 7.0 Including
Enhancement Package 1 System Administration Technical Operations Manual .
The main component in your SAP SRM Solution is the SAP SRM 7.0. It is based on SAP Web
Application Server (ABAP) 7.01. For more information, please see the SAP NetWeaver Monitoring
Setup Guide (MSG) at http://help.sap.com SAP NetWeaver SAP NetWeaver 7.0 Including
Enhancement Package 1 System Administration Operations Monitoring and the SAP NetWeaver 7.01
Technical Operations Manual at http://help.sap.com SAP NetWeaver SAP NetWeaver 7.0
Including Enhancement Package 1 System Administration Technical Operations Manual .
Prerequisites
n Your SAP SRM Server 7.0 is connected to the CEN and registered as a remote system.
n The SAPCCM4X agent is registered and running for each SAP SRM Server 7.0 instance.
What to Monitor
Your SAP SRM Server 7.0 is running on SAP Web Application Server (ABAP) 7.01 ‒ which means the
primary points of failure are within the technical infrastructure.
Procedure
1. Go to transaction RZ20 and create a new monitor: SAP SRM Server 7.0 monitor.
2. On the top level, create a virtual node for each of the following areas:
n Back-end Monitoring
n Database
n Operating System
n System Configuration
n Log File Monitoring
3. On the second level, create rule-based monitors for each area as described in the following table:
Node Type Parameter Value
R/3 Monitoring Virtual
CCMS_DEFINE_R3_SYSTEMS Rule R3System <SRMServer_Systems>
Dialogue Response Time Virtual
Rule R3System <SRMServer_Systems>
MTEClass R3DialogResponseTime
Note
LACWPS 7.0 is Java applet front end for users with application, business and database management in
SAP SRM Server.
LACWPS 7.0 uses SAP SRM Server for data persistence and business logic, the MTE Auction (see section
3.1.2.4 SAP SRM Monitor [page 25]) takes care of the monitoring of LACWPS 7.0 application-specific
monitoring.
The following information is for setting GRMG heartbeat monitoring.
The Live Auction Cockpit runs on SAP Web Application Server (Java) 7.01 so the main focus of
monitoring this component is the monitoring of the SAP J2EE Engine.
For more information, see the SAP NetWeaver Monitoring Setup Guide (MSG) at
http://help.sap.com SAP NetWeaver SAP NetWeaver 7.0 Including Enhancement Package 1
System Administration Operations Monitoring and the SAP NetWeaver 7.01 Technical Operations
Manual at http://help.sap.com/nw70 SAP NetWeaver 7.0 Including Enhancement Package 1 System
Administration Technical Operations Manual .
1. Obtain the XML format customizing files for the GRMG monitoring scenarios of Live Auction
Cockpit.
A GRMG customizing file tells the central monitoring system to run a particular GRMG
availability monitoring scenario ‒ that is, to monitor the availability and condition of a particular
component.
The GRMG customizing file is named la_grmg.xml for Live Auction Cockpit and it can be found
in <INSTDIR>:\usr\sap\<system name>\SYS\global\srmla\monitoring.
2. To adjust the customizing files, you need to edit the la_grmg.xml file using an XML editor or any
plain text editor. Change the URL specified in the <scenstarturl> element of the customizing file
to the correct hostname and port of your installation.
Example
If your installation uses hostname yourhostname on port 8080 then the value in between the
<scenstarturl> and </scenstarturl> tags should be:
<scenstarturl>http://yourhostname:8080/srm/heatBeat</scenstarturl>
Note
Each instance of Live Auction Cockpit that is to be monitored, is considered a scenario and needs
to be executed by the GRMG framework.
To monitor more than one instance of Live Auction Cockpit, you need to specify each of the
scenarios in the XML customizing file. For more information, see section Adding Scenarios to
the XML Customizing File (below).
Caution
Be sure that you are logged on to the central application server of the monitoring system before
carrying out this step. The central server is the one that offers the enqueue service. You can
determine which server this is in transaction SM51 or transaction RZ03.
To start the GRMG availability monitoring, click Start all scenarios in transaction GRMG.
Result
The function displays no confirmation message that the availability monitoring has started. For
more information on verifying GRMG settings, see section 3.1.2.3.3 Verifying the GRMG Availability
Monitoring [page 21].
Once you start GRMG monitoring, the monitoring scenarios which you installed run automatically.
The CCMS monitoring architecture repeats each GRMG availability monitoring scenario
automatically every ten minutes by default.
Recommendation
We recommend that you use a value of 001 for the first instance and then increment the value by
one for each additional instance (002, 003, and so forth).
5. Change the URL specified between the <scenstarturl> and </scenstarturl> tags to the correct
and fully qualified hostname and port for this particular scenario.
Figure 4:
Result
If the Web Server of SRM Live Auction Scenario subtree is present and is green, then all GRMG monitoring
scenarios are running correctly; the GRMG application was contacted and returned a valid answer.
As the Heartbeat message indicates, you can view the availability data in the normal scenario subtree,
under the full name of the scenario.
If the Web Server of SRM Live Auction Scenario subtree is missing or the subtree or any of its branches are
red (red alert) or white (monitoring inactive), then an error occurred. For more information, see
section 3.1.2.3.4 Troubleshooting GRMG Availability Monitoring [page 22].
If any of the required table content is missing, then the customizing file did not contain
complete or valid XML customizing data for GRMG.
2. Download the newest customizing files from the SAP Service Marketplace at the Internet
address service.sap.com/monitoring .
Caution
Do not attempt to correct customizing directly in the customizing tables. Instead, correct the
problems by editing the customizing XML file and uploading the file again.
Figure 5:
In this example, an HTTP communication failure occurred. This means that the HTTP POST during
the GRMG monitoring request could not be completed successfully. The most likely cause is that
the HTTP server does not exist or was not running. The Heartbeat node includes the error messages
returned by the monitoring architecture as it tried to run the scenario.
Whenever a scenario error occurs, only the scenario error subtree is created or updated — not the
normal monitoring subtree — to allow the monitor to distinguish between failure to execute a
scenario, which may have many causes, and the non-availability of the monitored components. A
scenario failure does not necessarily mean that the monitored components are unavailable.
GRMG continues attempting to run each scenario every ten minutes (or whatever interval you have
defined), even if the scenario execution ends in a scenario error.
Possible scenario error messages and the most likely causes:
Note
In earlier releases, SAP SRM used to be known as SAP Enterprise Buyer. This is still reflected in the
name of the monitor tool, which is called SAP EnterpriseBuyer Monitors.
To reduce administrative tasks for system administration and monitoring, we recommend that
you create a separate monitor set with the SRM monitoring area, SAP (CEN) EnterpriseBuyer
Monitors, which includes multiple isolated monitors summarized into one single monitor. This
provides you with a simple separation between the middleware and SAP SRM Server.
Procedure
1. Go to transaction RZ20 and create a new monitor under the SRM monitor set created earlier: SAP
(CEN ) EnterpriseBuyer Monitors.
2. On the top level, create a virtual node for each of the following areas:
n Approval
n Auction
n Bid Invitation
n Component Planning
n Confirmation
n Contract Management
n Invoice
n Others
n Procurement Card
n Purchase Order
n Shopping Cart
n User Administration
3. On the second level, enter all MTE classes as rule-based monitors for each area as described in
the table below:
Node Type Parameter Value
Approval Virtual
CCMS_DE- Rule R3System <SRMSERVER_SYSTEMS>
FINE_R3_SYSTEMS
CCMS_GET_MTE_BY_ Rule R3System <SRMSERVER_SYSTEMS>
CLASS_AND_CLIENT
R3Client <EBP Client>
MTEClass BBP_Approval
Auction Virtual
CCMS_DE- Rule R3System <SRMSERVER_SYSTEMS>
FINE_R3_SYSTEMS
CCMS_GET_MTE_BY_ Rule R3System <SRMSERVER_SYSTEMS>
CLASS_AND_CLIENT
R3Client <EBP Client>
MTEClass BBP_AUC
Bid Invitation Virtual
CCMS_DE- Rule R3System <SRMSERVER_SYSTEMS>
FINE_R3_SYSTEMS
CCMS_GET_MTE_BY_ Rule R3System <SRMSERVER_SYSTEMS>
CLASS_AND_CLIENT
R3Client <EBP Client>
MTEClass BBP_BID
Component Planning Virtual
CCMS_DE- Rule R3System <SRMSERVER_SYSTEMS>
FINE_R3_SYSTEMS
Note
SAP SRM-MDM Catalog is a Java WD Component for users with Database Repository in MDM
Server. SRM Server Transactions are connected to Catalog using Open Catalog Interface.
Note
For Details of MDM Core CCMS Monitoring Functionality refer to SAP Note 1008290.
SAP SRM-MDM Catalog 3.0 uses Data Repository of MDM Core (MDS and MDIS) for processing,
combined monitoring of MDM Core and SRM Server MTE Shopping Cart (see section 3.1.2.4), for post
process monitoring takes care of monitoring for SRM MDM Catalog.
The following information is for setting GRMG heartbeat monitoring for SRM-MDM Catalog.
The SAP SRM-MDM Catalog runs on the SAP Web Application Server (Java) 7.01, so the main focus of
monitoring this component is the monitoring of the SAP J2EE Engine.
You can find information about monitoring the Web AS (Java) in the SAP NetWeaver Monitoring
Setup Guide (MSG) at http://help.sap.com SAP NetWeaver SAP NetWeaver 7.0 Including
Enhancement Package 1 System Administration Operations Monitoring and the SAP NetWeaver 7.01
Technical Operations Manual at http://help.sap.com SAP NetWeaver SAP NetWeaver 7.0
Including Enhancement Package 1 System Administration Technical Operations Manual .
Prerequisites
n Your SRM MDM Catalog is connected to the CENtral monitoring System (CEN) and registered
as a remote system.
n The SAPCCMSR agent is registered and running for each SRM MDM Catalog instance.
Apart from the SAP J2EE Engine, the availability of the SRM MDM Catalog component can be
monitored using the GRMG technology of the CCMS.
Procedure
1. Go to transaction RZ20 and create a new monitor: SAP SRM-MDM Catalog UI
2. On the top level, create a virtual node for each of the following areas:
n J2EE Engine 7.01 on <Hostname>
n GRMG Availability Monitor
3. On the second level, create rule-based monitors for each area as described in the following table:
Node Type Parameter Value
J2EE Engine 7.00 on <Hostname> Virtual
CCMS_DEFINE_R3_SYSTEMS Rule R3System J2EE_Systems
CCMS_GET_MTE_BY_CLASS Rule R3System J2EE_Systems
MTEClass J2EE_PROC
GRMG Availability Monitor Virtual
CCMS_DEFINE_R3_SYSTEMS Rule R3System <CURRENT>
CCMS_GET_MTE_BY_CLASS Rule R3System <CURRENT>
MTEClass GRMG_<ScenName>
Note
LACWPS uses the SRM Server as its persistence layer, therefore detailed problem and performance
analysis must be done in both the LACWPS and in the SRM Server.
3.2.2.1 Interfaces
Interface monitors are essential for analyzing problems with interfaces such as RFC, IDoc, and HTTP.
For more information, see the SAP NetWeaver Monitoring Setup Guide (MSG) at
http://help.sap.com SAP NetWeaver SAP NetWeaver 7.0 Including Enhancement Package 1 System
Administration Operations Monitoring and the SAP NetWeaver 7.01 Technical Operations Manual
at http://help.sap.com SAP NetWeaver SAP NetWeaver 7.0 Including Enhancement Package 1
System Administration Technical Operations Manual .
For more information, see the SAP NetWeaver Monitoring Setup Guide (MSG) at
http://help.sap.com SAP NetWeaver SAP NetWeaver 7.0 Including Enhancement Package 1 System
Administration Operations Monitoring and the SAP NetWeaver 7.01 Technical Operations Manual
at http://help.sap.com SAP NetWeaver SAP NetWeaver 7.0 Including Enhancement Package 1
System Administration Technical Operations Manual .
For more information on the motivation behind distributed statistical records and how to define and
use them, see the SAP NetWeaver Monitoring Setup Guide (MSG) at http://help.sap.com
SAP NetWeaver SAP NetWeaver 7.0 Including Enhancement Package 1 System Administration Operations
Monitoring .
For more information regarding the analysis and monitoring of Business Packages and SAP Enterprise
Portal, see the SAP NetWeaver 7.01 Technical Operations Manual at http://help.sap.com SAP
NetWeaver SAP NetWeaver 7.0 Including Enhancement Package 1 System Administration Technical Operations
Manual .
For information about how to monitor the cache upload of the Business Package for Supplier
Collaboration, see SAP Note 749231.
Logging and tracing for ABAP components is done using transaction SLG1. Each log in the database
also has the attributes Object and Sub-object. These attributes describe the application which wrote the
log, and classify this application. You can find the object and sub-objects of SAP SRM applications
in the following list:
Software Component Object Sub-object Object text
SAP SRM SERVER /SAPSRM/* All Sub-objects
SAP provides you with an infrastructure to help your technical support consultants and system
administrators effectively manage all SAP components and complete all tasks related to middleware
technology.
You can find more information about the underlying technology in the Technical Operations Manual at
http://help.sap.com/nw70 SAP NetWeaver 7.0 including enhancement package 1 System Administration
Technical Operations Manual .
All SAP SRM 7.0 components are technically based on SAP NetWeaver. 7.01. For information on
the relevant configuration tools, see the SAP NetWeaver 7.01 Technical Operations Manual at
http://help.sap.com SAP NetWeaver SAP NetWeaver Including Enhancement Package 1 System
Administration Technical Operations Manual .
J2EE based components store their technical configuration parameters in the Configuration Manager
(CM) repository. For more information, see the SAP NetWeaver 7.01 Technical Operations Manual at
at http://help.sap.com SAP NetWeaver SAP NetWeaver 7.0 Including Enhancement Package 1 System
Administration Technical Operations Manual Administration of SAP NetWeaver Systems AS Java (Application
Server for Java) Management Tools Config Tool .
Caution
This information assumes that readers are familiar with database and server administration and
therefore does not explain how to back up a relational database management system (RDBMS) or a
file system. If you have questions, contact your IT staff, and refer to the operations manuals provided
by your database and operating system suppliers.
SAP solutions use several SAP component systems to implement cross-system processes. Data is no
longer held centrally in a single system; instead it is distributed between several SAP components.
Due to the non-transactional character of the document workflow between the different landscape
components involved within one SAP SRM business scenario, it is impossible to find a common point
of consistency across the whole SAP SRM landscape.
The only backup type that can guarantee full physical and logical consistency (these terms are
explained below) of an SAP SRM landscape is an offline backup of the whole landscape conducted
after all business users have logged off and the complete business workflow has ended. Tools offering
manageability and monitoring of these tasks do not yet exist.
n Logical Consistency
Restores the SAPSRM system landscape (cross-system data consistency) to a consistent state. The
restoration applies at document level at the time of the backup. This includes the successful
roll-back of all open business transactions with respect to the exchange of documents (if a purchase
order is sent but a purchase order response has not yet been received, for example).
n Physical Consistency
Restores individual SAP SRM components to a consistent state, followed by a successful startup
of the restored components, and a successful reconnection to other components. Physical
consistency provides a working SAP SRM runtime in which newly created business documents can
be exchanged. It is required to develop a transactional conduct on user level to react to broken
workflows and outdated documents appearing after the restoration.
A distributed, business system landscape requires a detailed B & R concept. This concept must
account for both the business data (which is contained in databases) and the runtime infrastructure.
Regular backups keep the downtime of the system landscape to a minimum during restoration of
the infrastructure and business data. We recommend a backup after the initial installation and
configuration of the system landscape. We also recommend a backup after changes (this means
changes to the configuration, software upgrade of individual components, or replacement of
components) are made to the system landscape, depending on the frequency of such changes.
When you decide which infrastructure components to back up, consider the following factors:
n Time required for a complete reinstallation
n Time required for additional configuration
n Effects of the expected downtime of one or more infrastructure components with regard to the
overall availability of the SAP SRM landscape
Note
We recommend that you back up the runtime infrastructure of all the components of an SAP SRM
landscape.
You must test your B&R concept regularly. A single B&R test is insufficient, since the SAP SRM
landscape is likely to change, and render a given concept redundant. System administrators need an
up-to-date B&R concept to be able to quickly restore failed systems.
For more Information, For more information, see the SAP NetWeaver 7.01 Technical Operations
Manual at http://help.sap.com SAP NetWeaver SAP NetWeaver 7.0 Including Enhancement Package
1 System Administration Technical Operations Manual .
Note
A component that has application data (database, for example) is usually also comprised of
application software and configuration files (runtime infrastructure) that need to be backed up.
A component that contains no application data may still be comprised of configuration files and
software that do require a backup.
Apart from business-critical application data (generally held in databases), it may also be worthwhile
to back up the system and application software (including configuration files). If you do this, you do
not have to reinstall the system and application software if the software becomes damaged.
While it is always possible to reinstall the operating system, software, and configuration data,
reinstallation and configuration take a long time. Therefore, if a backup of the software and
configuration is available, you can reduce the time needed to restore your system after a system failure.
While data that is contained in the RDBMS can be backed up online, it is not possible to do the
same for the runtime infrastructure. If you perform a backup while the server is running, open
files may not be backed up.
Online Backup
The data contained in the database can be backed up online; however, it is not possible to do the
same for the runtime infrastructure.
An online backup refers to the system landscape and not the databases that contain the
business-critical application, or the infrastructure components.
Note
If you perform a backup while the server is running, open files may not be backed up.
Recommendation
We recommend that you perform a full system backup after installation, that you back up the file
systems of both the installed software and the operating system on a regular basis.
For more information on possible backup scenarios, see SAP Service Marketplace at
http://service.sap.com/atg Advanced Technology Group Backup & Restore .
Note
We recommend that you run the database in archive mode. This means all actions on the database
that modify data are recorded by the database and written to a transaction log.
With regular full backups of your database (either offline or online), as well as a complete set of
transaction logs since the last backup, it is possible to restore a crashed database to any point in time
before the database crashed.
Note
We recommend that you back up your database every day, with several backups of the log files
during the day as the log files fill up.
Note
We recommend regular file system backups (at least after software changes and upgrades, for
example kernel upgrades and service packs). Perform a full system backup after installation and
upgrades of the operating system and the SAP software.
For more information, see the SAP NetWeaver 7.01 Technical Operations Manual at
http://help.sap.com SAP NetWeaver SAP NetWeaver 7.0 Including Enhancement Package 1 System
Administration Technical Operations Manual .
Note
LACWPS uses the SRM Server as its persistence layer, therefore detailed problem and performance
analysis must be done in both the LACWPS and in the SRM Server.
For more information, see the SAP NetWeaver 7.01 Technical Operations Manual at
http://help.sap.com SAP NetWeaver SAP NetWeaver 7.0 Including Enhancement Package 1 System
Administration Technical Operations Manual .
You have to shut down the individual components in the following sequence:
SAP Live Auction
n Shut down the SAP J2EE server that is connected to the SAP SRM Server back-end system.
Integrated Catalog
n Shut down the J2EE Engine on which the integrated catalog is installed.
Catalogs
n Shut down the SAP J2EE Engine on which the catalogs are installed and
shut down the underlying RDBMS.
SAP SRM Server
n Make sure that all outgoing documents have been sent and all incoming documents have been
processed. Shut down the ABAP-based part of SAP SUS and the underlying RDBMS.
Backend System (OLTP)
n Shut down the SAP system and the underlying RDBMS.
SAP NetWeaver PI server
n Shut down the XI server and the underlying RDBMS. (The J2EE Engine shuts down automatically
when back-end is stopped.)
To back up the individual components of the landscape, proceed as described in section in section
4.4.2 Backup of Individual Components in an SAP SRM Landscape [external document].
Note
When you back up the SAP NetWeaver PI server, make sure that you also back up the file
system. This is required, because the file system contains the SAP J2EE Engine together with the
necessary configuration files for the system landscape directory and the document transformation
(/usr/sap/<SID>SYS/global/xi...).
For the startup sequence of the individual components, see section 4.3Starting and Stopping [page 34].
For more information on standard background jobs and periodical tasks for SAP NetWeaver
components, see the SAP NetWeaver 7.01 Technical Operations Manual at http://help.sap.com
SAP NetWeaver SAP NetWeaver 7.0 Including Enhancement Package 1 System Administration Technical
Operations Manual .
* The configuration of this job depends on the number of shopping cart items created per week (it is
recommended to run the job twice a day to collect shopping cart items created during the past seven
days, and to run it in its entirety during the weekend). The job should be monitored regularly to
avoid system resources being utilized completely.
** Only if Records Management is used.
For more information, see the MDM 5.5 Solution Operation Guide on SAP Service Marketplace
at http://help.sap.com SAP NetWeaver SAP NetWeaver 7.0 Including Enhancement Package 1
Installation, Configuration, Upgrade Installation & Implementation Documentation Center Operations SAP
NetWeaver MDM SAP NetWeaver MDM Documentation .
For more information on the required manual periodical tasks for the SRM Server, see the section
Reports on http://help.sap.com SAP Business Suite SAP Supplier Relationship Mgmt. SAP SRM
7.0 (under Overview).
Note
There are no periodical tasks for the Live Auction Cockpit.
External suppliers can also act as bidders in SAP SRM Server SUS scenarios. The users of these
suppliers need to be created in SAP SRM Server with the same user ID (this can be done via replication
from SUS).
For more information, see the SAP SRM 7.0 Solution Manager Content under SAP Solution Manager
under <project name> Configuration SAP SRM <release> Basic Settings for Service Procurement Classic .
You must configure SAP User Management Engine (UME) to activate the Trading Partner Directory
(TPD) of the SAP Enterprise Portal (EP).
Prerequisites
You are logged on to the Administrator of the J2EE Engine in the Visual Administrator console of SAP J2EE Engine.
You have deployed the TPD Software Deployment Archive (SDA) and the Business Package for
Supplier Collaboration 4.0 using the Software Deployment Manager (SDM) at the same time.
Procedure
1. Check that TPD SDA has been deployed by performing the following steps:
a) Start SDM by running <portal installation directory>:\usr\sap\<db
instance>\JC00\SDM\program\Remotegui.bat.
b) Log on by choosing the icon with the quick info text Connect.
c) Choose SAPJ2EEEngine SUP-PORTAL .
d) Check that the list includes the srm/suptpdimpl SDA.
e) If you cannot find TPD SDA, you must deploy it manually.
2. On the Visual Administrator screen, in the left screen area, choose Server 0 xxxxx Services
Configuration Adapter .
3. In the right screen area, choose cluster_data server cfg services .
4. Switch to edit mode by choosing the icon with the quick info text Switch between view and edit mode.
5. Open Propertysheet.com.sap.security.core.ume.service.
6. Select the properties shown in the following table and enter the corresponding values in the
Custom field:
Property Value
ume.tpd.classloader library:srm~suptpdimpl
ume.tpd.imp.class com.sap.cc.sup.common.tpd.SPPartnerDirectoryImpl
In those cases when user data is read directly from an SAP Supplier Self-Service (SUS) persistence store
and they have not been created in SAP Enterprise Portal, you must assign business partners to the
users. Users must have a business partner relationship that is reflected in SAP Enterprise Portal.
Prerequisites
You are logged on to SAP Enterprise Portal as a portal administrator and you have activated the
Trading Partner Directory (TPD) for SAP Enterprise Portal, see section 4.8.1.1Activating the TPD for User
Integration Between SAP SRM Server (SUS) and SAP Enterprise Portal [page 44].
Procedure
1. In the User Administration workset, choose User Administration Users Search .
2. In the Search field, enter the name of a user or enter * to search for all users, and then choose Enter.
3. Choose Modify next to the user that you want to modify.
4. Select a company for the user.
5. Save your changes.
Note
We recommend that you assign a business partner to a user immediately after you create the user.
5 High Availability
The following table describes the business impact for each component of SAP SRM, if that component
should become unavailable.
Component Business Impact if Unavailable
SAP SRM 7.0 Business critical: single point of failure for all
scenarios.
SAP LACWPS 7.0 Live auctions will not be available in the Strategic
Sourcing scenario.
Business critical impact if the component becomes
unavailable while one or more live auctions are active.
The auction outcome may differ significantly from
what it would have been if the component had not
become unavailable.
Live auctions do not need to be available 24 x 7.
SAP NetWeaver Process Integration All scenarios utilizing SAP NW PI will only have
asynchronous messaging available.
Document delivery is delayed but not cancelled.
SAP NetWeaver Enterprise Portal 7.0 As all scenarios are only available via the Portal, a
failure would be critical.
For more information about high availability and switchover, see the SAP NetWeaver 7.01 Technical
Operations Manual at http://help.sap.com SAP NetWeaver SAP NetWeaver Including Enhancement
Package 1 System Administration Technical Operations Manual . See the section on high availability in the
Manual under General Administration Tasks.
Software Change Management standardizes and automates software distribution, maintenance, and
testing procedures for complex software landscapes and multiple software development platforms.
The goal of Software Change Management is to establish consistent, solution-wide change
management that allows for specific maintenance procedures, global rollouts, including localizations,
and open integration with third-party products.
This section provides additional information about the most important software components.
The following topics are covered:
n Transport and Change Management
Enables and secures the distribution of software changes from the development environment to
the quality assurance and productive environment.
n Development Request and Development Release Management
n Template Management
Enables and secures the rollout of global templates, including localizations
n Quality and Test Management
Reduces the time, costs, and risks associated with software changes.
n Support Packages and SAP Notes Implementation
Provides standardized software distribution and maintenance procedures.
n Release and Upgrade Management
Reduces the time, costs, and risks associated with upgrades.
SAP NetWeaver includes the Change and Transport System (CTS), which is a tool that helps you to
organize development projects in the ABAP Workbench and in Customizing, and then transport the
changes between the SAP Systems in your system landscape.
For more information, see the SAP NetWeaver 7.01 Technical Operations Manual at
http://help.sap.com SAP NetWeaver SAP NetWeaver 7.0 Including Enhancement Package 1 System
Administration Technical Operations Manual .
SAP SRM 7.0 can be used with more than one portal tenant, and in several different ways.
n One option is for one portal tenant to be used for SAP SRM Server, another one for SAP SRM
Server (SUS), and a third one for SAP NetWeaver BI.
n Another option of utilizing more than one portal tenant within the SRM Server is to assign
different purchasing organizations to different portal tenants ‒ each purchasing organization has
a separate portal tenant. This is useful for example, if the SRM Server is provided to different
companies by an application service provider.
n Other SAP SRM components could be shared with other SAP or non-SRM applications like SAP
NetWeaver Process Integration and SAP NetWeaver Enterprise Portal.
The transport workflow provides a framework for transporting enhancements or new developments
of existing business functions in a system landscape.
It is an efficient method of transporting a selected number of requests into a group of transport
targets, and uses clearly defined approval steps to ensure the quality of your target systems.
For more information, see the SAP NetWeaver 7.01 Technical Operations Manual at
http://help.sap.com SAP NetWeaver SAP NetWeaver Including Enhancement Package 1 System
Administration Technical Operations Manual .
Information on the support packages (SPs) available for SAP SRM 7.0 can be found in the Release
Information Notes (RIN) for each SP
Support packages for components based on the SAP NetWeaver Application Server (ABAP) (such as
SAP SRM Server) are applied using the Support Package Manager.
Support packages and patches for components based on the SAP NetWeaver Application Server (Java),
for example SAP LACWPS, are deployed using the Software Deployment Manager.
For more information, see the SAP NetWeaver 7.01 Technical Operations Manual at
http://help.sap.com SAP NetWeaver SAP NetWeaver Including Enhancement Package 1 System
Administration Technical Operations Manual .
Detailed instructions on applying a support package stack to SAP NetWeaver are given in the SAP
NetWeaver Support Package Stack guides at http://help.sap.com SAP NetWeaver SAP
NetWeaver Including Enhancement Package 1 Installation, Configuration, Upgrade Installation & Implementation
Documentation Center Maintenance .
SAP Notes that require code changes for components based on the SAP NetWeaver Application
Server (ABAP) can be applied using the SAP Note Assistant. For more information, see
http://service.sap.com/note-assistant.
Component Release
Software Component Release Tool
SAP SRM 7.0 System Status
LAC WPS 7.0 System Info
http://<server>:<port>/sap/monitoring/ComponentInfo
n The versions of all components can be displayed centrally in the Solution Manager.
For more information, see the information available on SAP Service Marketplace at
http://service.sap.com/solutionmanager.
n For SAP SRM release and upgrade plans, see the information available on SAP Service Marketplace
at http://service.sap.com/srm.
You can deploy Customizing settings by using Business Configuration Sets (BC Sets).
For more information, see http://help.sap.com SAP NetWeaver SAP NetWeaver Including
Enhancement Package 1 Functional View SAP NetWeaver by Key Capability Customizing Business
Configuration Sets .
You can test interfaces with the test workbench for SAP NetWeaver Application Server (ABAP).
For more information, see http://help.sap.com SAP NetWeaver SAP NetWeaver Including
Enhancement Package 1 Functional View SAP NetWeaver by Key Capability Solution Life Cycle Management
by Key Capability Testing .
For more information on testing software changes based on SAP NetWeaver Appication Server (Java),
see http://help.sap.com SAP NetWeaver SAP NetWeaver Including Enhancement Package 1 Functional
View SAP NetWeaver by Key Capability Application Platform by Key Capability Java Technology Java
Development Manual .
7 Troubleshooting
All services offered by SAP Active Global Support are available for SAP SRM 7.0.
For more information about these services, see SAP Safeguarding on SAP Service Marketplace at
http://service.sap.com/safeguarding .
Note
Information about problem analysis and troubleshooting for all SAP NetWeaver Usage Types is
available in the SAP NetWeaver Problem Analysis Guide (PAG) at http://help.sap.com SAP
NetWeaver SAP NetWeaver Including Enhancement Package 1 Functional View SAP NetWeaver by Key
Capability Solution Life Cycle Management by Key Capability .
8 Appendix
The following table contains links to information relating to the Application Operations Guide.
Content SAP Service Marketplace:
SAP SRM Master Guide, Installation and Upgrade http://service.sap.com/instguides Installation
Guides and Upgrade Guides SAP Business Suite Applications SAP
SRM SAP SRM Server 7.0
SAP Notes http://service.sap.com/notes
A Reference
Cross-Phase Documentation
SAPterm is SAP’s terminology database. It contains SAP-specific vocabulary in over 30 languages, as
well as many glossary entries in English and German.
n Target group:
l Relevant for all target groups
n Current version:
l On SAP Help Portal at http://help.sap.com Additional Information Glossary (direct
access) or Terminology (as terminology CD)
l In the SAP system in transaction STERM
SAP Library is a collection of documentation for SAP software covering functions and processes.
n Target group:
l Consultants
l System administrators
l Project teams for implementations or upgrades
n Current version:
l On SAP Help Portal at http://help.sap.com (also available as documentation DVD)
The security guide describes the settings for a medium security level and offers suggestions for
raising security levels. A collective security guide is available for SAP NetWeaver. This document
contains general guidelines and suggestions. SAP applications have a security guide of their own.
n Target group:
l System administrators
l Technology consultants
l Solution consultants
n Current version:
l On SAP Service Marketplace at http://service.sap.com/securityguide
Implementation
The master guide is the starting point for implementing an SAP solution. It lists the required
installable units for each business or IT scenario. It provides scenario-specific descriptions of
preparation, execution, and follow-up of an implementation. It also provides references to other
documents, such as installation guides, the technical infrastructure guide and SAP Notes.
n Target group:
l Technology consultants
l Project teams for implementations
n Current version:
l On SAP Service Marketplace at http://service.sap.com/instguides
The installation guide describes the technical implementation of an installable unit, taking
into account the combinations of operating systems and databases. It does not describe any
business-related configuration.
n Target group:
l Technology consultants
l Project teams for implementations
n Current version:
l On SAP Service Marketplace at http://service.sap.com/instguides
Configuration Documentation in SAP Solution Manager ‒ SAP Solution Manager is a life-cycle
platform. One of its main functions is the configuration of business and IT scenarios. It contains
Customizing activities, transactions, and so on, as well as documentation.
n Target group:
l Technology consultants
l Solution consultants
l Project teams for implementations
n Current version:
l In SAP Solution Manager
The Implementation Guide (IMG) is a tool for configuring (Customizing) a single SAP system.
The Customizing activities and their documentation are structured from a functional perspective.
(In order to configure a whole system landscape from a process-oriented perspective, SAP Solution
Manager, which refers to the relevant Customizing activities in the individual SAP systems, is used.)
n Target group:
l Solution consultants
l Project teams for implementations or upgrades
n Current version:
l In the SAP menu of the SAP system under Tools Customizing IMG
Production Operation
The technical operations manual is the starting point for operating a system that runs on SAP
NetWeaver, and precedes the solution operations guide. The manual refers users to the tools and
documentation that are needed to carry out various tasks, such as monitoring, backup/restore,
master data maintenance, transports, and tests.
n Target group:
l System administrators
n Current version:
l On SAP Service Marketplace at http://service.sap.com/instguides
The solution operations guide is used for operating an SAP application once all tasks in the
technical operations manual have been completed. It refers users to the tools and documentation
that are needed to carry out the various operations-related tasks.
n Target group:
l System administrators
l Technology consultants
l Solution consultants
n Current version:
l On SAP Service Marketplace at http://service.sap.com/instguides
Upgrade
The upgrade master guide is the starting point for upgrading the business and IT scenarios of an
SAP solution. It provides scenario-specific descriptions of preparation, execution, and follow-up of an
upgrade. It also refers to other documents, such as the upgrade guides and SAP Notes.
n Target group:
l Technology consultants
l Project teams for upgrades
n Current version:
l On SAP Service Marketplace at http://service.sap.com/instguides
The upgrade guide describes the technical upgrade of an installable unit, taking into account
the combinations of operating systems and databases. It does not describe any business-related
configuration.
n Target group:
l Technology consultants
l Project teams for upgrades
n Current version:
l On SAP Service Marketplace at http://service.sap.com/instguides
Release notes are documents that contain short descriptions of new features in a particular release
or changes to existing features since the previous release. Release notes about ABAP developments
are the technical prerequisite for generating delta and upgrade Customizing in the Implementation
Guide (IMG).
n Target group:
l Consultants
l Project teams for upgrades
n Current version:
l On SAP Service Marketplace at http://service.sap.com/releasenotes
l In the SAP menu of the SAP system under Help Release Notes (only ABAP developments)
Example Description
<Example> Angle brackets indicate that you replace these words or characters with appropriate
entries to make entries in the system, for example, “Enter your <User Name>”.
Example Arrows separating the parts of a navigation path, for example, menu options
Example
Example Emphasized words or expressions
Example Words or characters that you enter in the system exactly as they appear in the
documentation
http://www.sap.com Textual cross-references to an internet address
/example Quicklinks added to the internet address of a homepage to enable quick access to
specific content on the Web
123456 Hyperlink to an SAP Note, for example, SAP Note 123456
Example n Words or characters quoted from the screen. These include field labels, screen titles,
pushbutton labels, menu names, and menu options.
n Cross-references to other documentation or published works
Example n Output on the screen following a user action, for example, messages
n Source code or syntax quoted directly from a program
n File and directory names and their paths, names of variables and parameters, and
names of installation, upgrade, and database tools
EXAMPLE Technical names of system objects. These include report names, program names,
transaction codes, database table names, and key concepts of a programming language
when they are surrounded by body text, for example, SELECT and INCLUDE
EXAMPLE Keys on the keyboard