job scheduling management 7.2 sp08 - sap
TRANSCRIPT
Job Scheduling Management 7.2 SP08
Demo and Offering (including down-port to SP04)
2PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Job Scheduling Management – Process FlowOption to Start in External Ticketing System
SAP Solution Manager – Job Document
Requestor Reviewer / Approver Job Scheduling Expert
Fill Job Request Form:
a) Fill job information
b) Fill job start condition
c) Get job name proposed
Review / Approve Job:
a) Validate job information
b) Complete job information
Set Job Document on status
Validated
Schedule Job:
Complete job scheduling details:
a) Assign Time Window and Submit
Frame (make sure they exist in CPS)
b) Create CPS job definition (automation
via BAdI possible)
Set Job Document status on Production
External Ticketing Tool
Reviewer / Approver Job Scheduling Expert
Process ticket Process and complete ticket
Requestor
Create ticket
SAP Solution Manager SP08
Submit request
(Job Document in status In
Process is created)
3PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Job Scheduling Management – Process FlowOption to Start in Solution Manager
SAP Solution Manager – Job Document
Requestor Reviewer / Approver Job Scheduling Expert
Fill Job Request Form:
a) Fill job information
b) Fill job start condition
c) Get job name proposed
Review / Approve Job:
a) Validate job information
b) Complete job information
Schedule Job:
Complete job scheduling details:
a) Assign Time Window and Submit
Frame (make sure they exist in CPS)
b) Create CPS job definition (automation
via BAdI possible)
External Ticketing Tool
Reviewer / Approver Job Scheduling Expert
Process ticket Process and complete ticket
See next page for a 5 min demo recording.
Set Job Document on status
Validated
Set Job Document status on Production
Submit request
(Job Document in status In
Process is created)
4PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Job Scheduling Management – Process Flow – Demo Option to Start in Solution Manager
Download from here the solman-job-scheduling-request-processing-with-ext-ticket&sap-bpa.exe file
and execute it. Change the browser zoom to 100% and click Demo.
5PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
1) Job requestor can use a simplified standard UI for requesting ABAP jobs (for direct scheduling
or external scheduler)
2) Job request can be integrated with external ticketing via BAdI
3) Job Management team can configure, which type of job will be scheduled directly into managed
system and which via external scheduler
4) Job Validations (naming, but also existence of similar job, existence of variant, user etc.) is
integrated into job request (with BAdI option to enhance validations to specific needs)
5) Job can be scheduled with time zone information into CPS (i.e. SMSE certified scheduler)
6) CPS job definition creation can be automated via BAdI from Job Scheduling UI
7) Excel based Job Document Mass Creation and Maintenance
SP08 – Job Scheduling Management Key Innovations
Down-port via ZIP file to SP04 can be provided (chargeable 15 days effort)
6PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
On 7.2 SP08 please apply fixes in below sequence:
SP08 – Job Scheduling Management Key Innovations – Important Notes
Note Description
1. 2751383 Mass Maintenance – SP08
2. 2772824 SAP Solution Manager 7.2 SP08 - Simple Job Request - Corrections - Part 1
3. 2774256 SAP Solution Manager 7.2 SP08 - Simple Job Request - Corrections - Part 2
4. 2756689 Launch Job chain in Simple Job Request
7PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Job Request Process – Enhancement via BADI_AGS_EJR_SJRSAP Offer in the context of a Premium Support Engagement
Note: While creating the BAdI implementation, a copy of class CL_AGS_EJR_SJR_FALLBACK needs to be done.
Feature Related BAdI Operations SAP Offer*
Job Request integration with external ticketing
CREATE_EXTERNAL_INCIDENT
GET_EXTERNAL_INCIDENT
GET_URL_FOR_EXTSDK
VALIDATE_EXTSDK_OVERVIEW
15 days
(assuming consumable
web services exist)
Enhancement to
a) Job executable validations
b) Naming proposal and naming check
PROPOSE_JOBNAME
VALIDATE_JOBNAME
VALIDATE_JOB_REQUEST (+ maintenance of table
AGS_SJR_VALIDATE)
5 to 10 days
(depending on
complexity)
Automation of CPS / Redwood Job Definition
creation (i.e. Redwood script + handing over of job
scheduling data)
IS_JOBDEF_CREATION_NEEDED (+ maintenance of
table AGS_SJR_SMSEPARA)
CREATE_PROCDEF
10 to 15 days
(depending on
complexity)
See next slides regarding the different
user actions within the job document
The ticketing workflow is not in focus
Business / Project Requests Batch JobFilling of Job Request Form and Submission
10PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Filling of Job Request Form and Submission (1/8)
Requestor can create request from Solution
Manager Launchpad or calling URL from a portal
https://<server>:<port>/sap/bc/ui2/flp?sap-client=<client>&sap-language=EN#Action-SimpleJobDoc
11PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Filling of Job Request Form and Submission (2/8)
1) Select Job Request Type
2) Select System
3) Maintain Job Description (input
& output)
4) Enter Business Information
1) Enter Business Owner
2) Enter Business Group
3) Select Region, Country,
Business Area *
4) Enter Business Impact
5) Maintain Job Steps
6) Maintain Job Start Condition
7) Get Name Proposed
8) Submit
*via enhancement data can fetched from
CPS application hierarchy
12PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Filling of Job Request Form and Submission (3/8)
13PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Filling of Job Request Form and Submission (4/8)
1) Select Job Request Type
2) Select System
3) Maintain Job Description (input
& output)
4) Enter Business Information
1) Enter Business Owner
2) Enter Business Group
3) Select Region, Country,
Business Area *
4) Enter Business Impact
5) Maintain Job Steps
6) Maintain Job Start Condition
7) Get Name Proposed
8) Submit
*via enhancement data can fetched from
CPS application hierarchy
14PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Filling of Job Request Form and Submission (5/8)
1) Select Job Request Type
2) Select System
3) Maintain Job Description (input
& output)
4) Enter Business Information
1) Enter Business Owner
2) Enter Business Group
3) Select Region, Country,
Business Area *
4) Enter Business Impact
5) Maintain Job Steps
6) Maintain Job Start Condition
7) Get Name Proposed
8) Submit
*via enhancement data can fetched from
CPS application hierarchy
15PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Filling of Job Request Form and Submission (6/8)
1) Select Job Request Type
2) Select System
3) Maintain Job Description (input
& output)
4) Enter Business Information
1) Enter Business Owner
2) Enter Business Group
3) Select Region, Country,
Business Area *
4) Enter Business Impact
5) Maintain Job Steps
6) Maintain Job Start Condition
7) Get Name Proposed
8) Submit
*via enhancement data can fetched from
CPS application hierarchy
16PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Filling of Job Request Form and Submission (7/8)
1) Select Job Request Type
2) Select System
3) Maintain Job Description (input
& output)
4) Enter Business Information
1) Enter Business Owner
2) Enter Business Group
3) Select Region, Country,
Business Area *
4) Enter Business Impact
5) Maintain Job Steps
6) Maintain Job Start Condition
7) Get Name Proposed
8) Submit
*via enhancement data can fetched from
CPS application hierarchy
Via BAdI external
incident can be created
instead of ITSM ticket.
17PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Filling of Job Request Form and Submission (8/8)
1) Select Job Request Type
2) Select System
3) Maintain Job Description (input
& output)
4) Enter Business Information
1) Enter Business Owner
2) Enter Business Group
3) Select Region, Country,
Business Area *
4) Enter Business Impact
5) Maintain Job Steps
6) Maintain Job Start Condition
7) Get Name Proposed
8) Submit
*via enhancement data can fetched from
CPS application hierarchy
Reviewer Checks Requested Batch Job Validation and Completion of Job Information
19PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Validation and Completion of Job Information (1/6)
https://<server>:<port>/sap/bc/ui5_ui5/ui2/ushell/shells/abap/FioriLaunchpad.html#Action-
SimpleJobDoc?FPM_EDIT_MODE=R&JOBDOC_ID=<GUID>&JOBDOC_VERSION=<version>
Reviewer can see new request from Solution
Manager Launchpad or calling URL from a portal
20PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Validation and Completion of Job Information (2/6)
1) Open Job Document from the
list of documents or use URL
from Service Now ticket
2) Complete request with
technical information
3) Execute Validation checks
4) Set request on validated
Click to open.
21PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Validation and Completion of Job Information (3/6)
1) Open Job Document from the
list of documents or use URL
from Service Now ticket
2) Complete request with
technical information
3) Execute Validation checks
4) Set request on validated
22PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Validation and Completion of Job Information (4/6)
1) Open Job Document from the
list of documents or use URL
from Service Now ticket
2) Complete request with
technical information
3) Execute Validation checks
4) Set request on validated
23PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Validation and Completion of Job Information (5/6)
1) Open Job Document from the
list of documents or use URL
from Service Now ticket
2) Complete request with
technical information
3) Execute Validation checks
4) Set request on validated
24PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Validation and Completion of Job Information (6/6)
1) Open Job Document from the
list of documents or use URL
from Service Now ticket
2) Complete request with
technical information
3) Execute Validation checks
4) Set request on validated
Schedule of Requested Batch Job Batch Team Schedules Job from Job Document (into CPS or SM36)
26PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Batch Team Schedules Job from Job Document (into CPS or SM36)
https://<server>:<port>/sap/bc/ui5_ui5/ui2/ushell/shells/abap/FioriLaunchpad.html#Action-
SimpleJobDoc?FPM_EDIT_MODE=R&JOBDOC_ID=<GUID>&JOBDOC_VERSION=<version>
Scheduler can see new request from Solution
Manager Launchpad or calling URL from a portal
27PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Batch Team Schedules Job from Job Document (into CPS or SM36)
1) Open Job Document from the
list of documents or use URL
from Service Now ticket
2) Access Scheduling
3) Assign Time Window and
Submit Frame (make sure
they exist in CPS)
4) Create CPS job definition
(automated via BAdI)
5) Release job
6) Set request on completed
Click to open.
28PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Batch Team Schedules Job from Job Document (into CPS or SM36)
1) Open Job Document from the
list of documents or use URL
from Service Now ticket
2) Access Scheduling
3) Assign Time Window and
Submit Frame (make sure
they exist in CPS)
4) Create CPS job definition
(automated via BAdI)
5) Release job
6) Set request on completed
29PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Batch Team Schedules Job from Job Document (into CPS or SM36)
1) Open Job Document from the
list of documents or use URL
from Service Now ticket
2) Access Scheduling
3) Assign Time Window and
Submit Frame (make sure
they exist in CPS)
4) Create CPS job definition
(automated via BAdI)
5) Release job
6) Set request on completed
30PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Batch Team Schedules Job from Job Document (into CPS or SM36)
1) Open Job Document from the
list of documents or use URL
from Service Now ticket
2) Access Scheduling
3) Assign Time Window and
Submit Frame (make sure
they exist in CPS)
4) Create CPS job definition
(automated via BAdI)
5) Release job
6) Set request on completed
31PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Batch Team Schedules Job from Job Document (into CPS or SM36)
1) Open Job Document from the
list of documents or use URL
from Service Now ticket
2) Access Scheduling
3) Assign Time Window and
Submit Frame (make sure
they exist in CPS)
4) Create CPS job definition
(automated via BAdI)
5) Release job
6) Set request on completed
32PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Batch Team Schedules Job from Job Document (into CPS or SM36)
1) Open Job Document from the
list of documents or use URL
from Service Now ticket
2) Access Scheduling
3) Assign Time Window and
Submit Frame (make sure
they exist in CPS)
4) Create CPS job definition
(automated via BAdI)
5) Release job
6) Set request on completed
33PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Batch Team Schedules Job from Job Document (into CPS or SM36)
1) Open Job Document from the
list of documents or use URL
from Service Now ticket
2) Access Scheduling
3) Assign Time Window and
Submit Frame (make sure
they exist in CPS)
4) Create CPS job definition
(automated via BAdI)
5) Release job
6) Set request on completed
34PUBLIC© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Batch Team Schedules Job from Job Document (into CPS or SM36)
1) Open Job Document from the
list of documents or use URL
from Service Now ticket
2) Access Scheduling
3) Assign Time Window and
Submit Frame (make sure
they exist in CPS)
4) Create CPS job definition
(automated via BAdI)
5) Release job
6) Set request on completed