SAP Central Process Scheduling by Redwood 
Note
This documentation describes SAP Central Process Scheduling by Redwood (SAP CPS) .
Note
SAP CPS is shipped only with SAP NetWeaver Release 7.02 and needs to be downloaded for other releases. Please see the SAP Note 1257610 for more information.
SAP CPS provides landscape-wide, real-time, event- and time-driven job scheduling in Application Server (AS) ABAP of SAP NetWeaver AS. It enables process automation by managing all background processes that involve one or more applications across the whole system landscape. SAP CPS is an event-driven process automation and scheduling tool with asynchronous workload management, routing, and load balancing of complex process flows.
There are two general licenses available, the Free of Charge license allows scheduling of SAP-only processes, the Chargeable license includes non-SAP processes.
Additional features may require a specific license item, you can check your license by navigating to , some features require specific license items with specific values.
SAP CPS provides extended SAP as well as non-SAP support. When a feature is not available, it usually means that you do not have the required license item. If you are unsure of the features that have been licensed to you, please consult your SAP CPS Administrator, Customer Support, or the Sales Representative.
Processes follow business-driven schedules and you monitor them and manage present and future workload from one central location. SAP CPS provides process history, logging, and auditing.
SAP CPS is a J2EE web application consisting of:
A central system that runs the user interface and server software.
Process servers that manage work in various systems
via External Background Processing (XBP) for SAP systems.
A database that stores static data, definitions, and operational data.
These all run as part of the Scheduler web-application, the Platform Module offers platform process servers that run natively on remote systems and allow you to integrate non-SAP processes into the process-scheduling system.
SAP CPS is suitable for automating the execution of simple or complex business processes that comprise multiple steps and involve various ABAP applications across the system landscape.
As a process automation solution, it allows you to:
Speed up the execution of automated processes by minimizing the stand-still time during business process changes. It provides an automated transition between the steps of a business process to ensure a smooth and reliable process flow.
Extend event-driven process automation.
Implement business-driven schedules
Maximize the degree of utilization of system resources
Automate synchronous as well as asynchronous workload management
Maximize workload routing and load balancing
Monitor and manage present and future workload
Reduce the number of human errors resulting from manually completed tasks
Simple as well as complex process flows are executed faster
Extend history, logging, and auditing of previously executed work.
By using a set of external SAP interfaces, SAP CPS integrates with remote SAP systems and the Central Monitoring system. For more information, see Technical System Landscape.
SAP CPS provides the following features:
Central user interface (UI)
The central point of control over the central process scheduling infrastructure is designed for both administrators and business users. It allows:
Business users to schedule, submit and monitor all jobs in the landscape.
Administrators to centrally manage SAP CPS and the whole central process scheduling landscape.
Note
In contrast, in the SAP conventional job scheduling infrastructure, you can schedule, execute and monitor jobs only on the local system (transactions SM36 and SM37).
For an introduction to the Scheduler UI, see Getting Started.
Event- and time-driven scheduling and execution of jobs and complex job chains running across several systems in the job scheduling landscape
Job definition and job
Mechanisms for scalability and advanced load balancing
The abstract logic of the work to be performed is stored in a job definition. When a job definition is scheduled with specific parameters and start conditions, a concrete instance of this job definition, called job, is executed. The same job definition (or work done) can be scheduled with various parameters and start conditions. For the execution of complex business tasks, you can define job chains. For more information, see the Automating Processes Across the System Landscape section.
Note
In contrast, the SAP conventional job scheduling infrastructure does not distinguish between these two types of job information.
Task |
More Information |
|---|---|
Configure a remote SAP system |
To set up remote SAP systems see: Configuring an SAP System for Central Process Scheduling |
Connect SAP CPS to remote SAP systems |
To connect to a configured SAP system see: Connecting to SAP Systems |
Submit a Job or Job Chain |
To submit jobs see: Submitting a Job or Job Chain |
Import your Jobs |
To import jobs from an SAP system see: Importing CCMS Jobs |
Create a sequential job chain with your imported SAP jobs |
To create a sequential job chain see: Creating a Job Chain with Sequential Jobs |